Windows Azure单个角色下的多个站点 - 主机头的Staging问题

4
我有一个“Web”和“移动”网站,它们属于同一域名,在Azure中启动。最初,我打算将每个网站作为单独的托管服务运行,但这样会使成本翻倍,尽管这样可以让我独立地扩展每个网站。
然后我了解到,您可以在一个Web角色下运行多个站点,使用主机标头类似于您的标准iis站点。我喜欢Azure上的交换VIP按钮,它可以让您将“staging”网站即时部署到“production”,但如果我使用主机标头,我不确定如何利用它;在我的设置中,使用主机标头的“staging”站点实际上是隐藏的,直到我推送到生产环境。
有什么想法可以测试使用主机标头的暂存站点,而无需在推送到生产环境之前修改ServiceDefinition.csdef文件吗?
1个回答

1

编辑 %windir%\system32\drivers\etc\hosts 文件,将你想要映射到预发布部署 IP 地址的主机名添加进去。


谢谢,测试很好。我已经在修改hosts文件以本地测试了。我猜VIP是相当静态的;至少它们不会每天更改。 - Lead Internet

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接