我正在处理一个 Windows Azure 项目。它有两个网络角色 - 一个是面向公众的网站,第二个是供我的客户更改数据库等的管理网站。
我原本希望能够为每个角色使用一个子域 - 例如 mysite.com 和 admin.mysite.com(显然 CNAME 映射到 .cloudapp.net DNS 名称)。然而,Azure 似乎并没有这样做,而是有一个子域 (mysite.com),每个 Web 角色都有不同的端口。因此,例如,我将 mysite.com:80 用于主要公共(public)站点,将 mysite.com:8080 用于管理。
这是正确的吗?我是否无法拥有特定网络角色的子域?
提前致谢
约翰
最佳答案
这是正确的。当然,您可以以单个角色响应两个子域。但 Windows Azure 中的多个 Web 角色对应于同一虚拟 IP 地址上的多个端口。
关于Windows Azure 上的子域,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2785379/