Ho una soluzione vuota in .Net e aggiungere due progetti Azure Cloud Services in soluzione. Uno con WebRole e altro con WorkerRole. Posso ospitare entrambi i progetti in un'unica istanza di cloudservice o devo separarli per entrambi.Posso ospitare WebRole e WorkerRole nello stesso CloudService?
risposta
All'interno di un singolo servizio cloud, è possibile che si disponga di più ruoli, una combinazione di ruoli Web e di lavoro, ciascuno con i propri progetti specifici all'interno della soluzione di Visual Studio.
Quando si distribuisce, si avrà yourapp.cloudapp.net
con tutti i ruoli (almeno un'istanza di ciascuno).
La tua domanda è un po 'oscura su ciò che stai cercando, per quanto riguarda le soluzioni e il progetto. Ma ... Tutti i ruoli che devono coesistere all'interno di una distribuzione .cloudapp.net
devono essere tutti all'interno di una singola soluzione di Visual Studio. Non è possibile combinare ruoli da più soluzioni del Servizio Cloud.
Grazie per la risposta, come hai detto, non possiamo combinare ruoli da più soluzioni di servizi cloud ma ho una sola soluzione e all'interno della soluzione ho due servizi separati ** cloud azzurro ** progetto uno con webrole e un altro con ruolo lavoratore. Per ospitare il progetto del servizio cloud è necessario caricare il file ** package ** e ** serviceconfig ** sul servizio cloud azzurro e ho diversi ** pacchetti ** e ** serviceconfig ** per entrambi i progetti. Quindi la mia domanda è che potremmo ospitare entrambi nella stessa istanza o no? –
Duplicato di [questo] (http://stackoverflow.com/questions/15500803/deploy-a-web-role-and-worker-role-in-a-single-instance) Quindi domanda? –
@JeroenHeier Ho appena controllato: questa domanda riguarda la combinazione della funzionalità dei ruoli, facendo sì che un ruolo si comporti come due. –