【问题标题】:Multiple webroles in azureazure 中的多个 webroles
【发布时间】:2011-08-01 07:22:16
【问题描述】:

我正在为多个网站创建具有多个 webroles 的 azure 项目。 当我部署这个时,我得到单个 url (*.cloudpp.net)

如何获取每个角色的 url(*.cloudapp.net)。

【问题讨论】:

    标签: .net azure


    【解决方案1】:

    每个 Windows Azure 应用程序都有一个虚拟 IP 地址(以及一个映射到它的 CNAME,例如 .cloudapp.net)。

    应用程序中的角色可以侦听同一 IP 地址上的不同端口(例如,http://<foo>.cloudapp.net,端口 80 和 https://<foo>.cloudapp.net,端口 443)。

    如果您需要不同的 IP 地址,则需要创建多个应用程序,而不是在同一个应用程序中创建多个 Web 角色。

    【讨论】:

      【解决方案2】:

      如果您希望在同一个 url 上托管多个网站,您可以将它们托管在不同的端口上(每个 webrole 一个端口)。如果您希望将它们全部放在同一个端口上,则需要从同一个 webrole 中为所有站点提供服务,但为各个站点使用不同的主机头,或者您可以将它们作为虚拟目录运行。见http://msdn.microsoft.com/en-us/gg433177

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2014-03-20
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多