Несколько вебролей в лазури - PullRequest
1 голос
/ 01 августа 2011

Я создаю проект Azure с несколькими webroles для нескольких сайтов.При развертывании этого я получаю один URL (* .cloudpp.net)

Как получить URL (*. Cloudapp.net) для каждой роли.

Ответы [ 2 ]

2 голосов
/ 01 августа 2011

Если вы хотите разместить несколько веб-сайтов по одному и тому же URL-адресу, вы можете разместить их на разных портах (по одному порту на каждую веб-роль). Если вы хотите, чтобы все они были на одном и том же порту, вам необходимо обслуживать все сайты из одной и той же веб-роли, но с разными заголовками узлов для разных сайтов, или вы можете запускать их как виртуальные каталоги. Смотри http://msdn.microsoft.com/en-us/gg433177

2 голосов
/ 01 августа 2011

Каждое приложение Windows Azure получает один виртуальный IP-адрес (и ему сопоставляется один CNAME, например .cloudapp.net).

Роли в приложении могут прослушивать разные порты на этом одном IP-адресе (например, .cloudapp.net" rel="nofollow">http://.cloudapp.net, порт 80 и .cloudapp.net" rel="nofollow">https://.cloudapp.net, порт 443).

Если вам нужны разные IP-адреса, вам нужно создать несколько приложений, а не несколько веб-ролей в одном приложении.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...