6

У меня есть пустое решение в .Net и добавьте два проекта Azure Cloud Services. Один с WebRole и другие с WorkerRole. Могу ли я разместить оба проекта в одном экземпляре облачного центра или использовать отдельный для обоих.Могу ли я разместить WebRole и WorkerRole в том же CloudService?

+0

Duplicate of [this] (http://stackoverflow.com/questions/15500803/deploy-a-web-role-and-worker-role-in-a-single-instance) Вопрос? –

+0

@JeroenHeier Я только что проверил: этот вопрос связан с объединением функций ролей, заставляя одну роль вести себя как две. –

ответ

1

В рамках единой облачной службы вы можете иметь несколько ролей, сочетание ролей в Интернете и рабочих, каждая со своими конкретными проектами в вашем решении Visual Studio.

При развертывании у вас будет yourapp.cloudapp.net со всеми вашими ролями (по крайней мере, по одному экземпляру каждого из них).

Ваш вопрос немного неясен в отношении того, что вы ищете, в отношении решений и проектов. Но ... Все роли, которые должны сосуществовать в развертывании .cloudapp.net, должны быть в пределах одного решения Visual Studio. Вы не можете комбинировать роли из нескольких решений Cloud Service.

+0

Благодарим за ответ, поскольку вы сказали, что мы не можем комбинировать роли из нескольких решений Cloud Services, но у меня есть только одно решение, и в рамках этого решения у меня есть две отдельные облачные сервисы ** azure **, один проект с webrole и другой с ролью работников. Для хоста проекта облачных сервисов нам необходимо загрузить ** пакет ** и ** serviceconfig ** файл в облачную службу azure, и у меня есть разные ** пакет ** и ** serviceconfig ** для обоих проектов. Итак, мой вопрос в том, можем ли мы разместить оба на одном экземпляре или нет? –