当您想要运行更新时,将stream量从Azure网站/angular色路由到什么path的最佳做法是什么?
您只需使用stream量pipe理器发送stream量,然后等待5分钟,或者等待您将DNS TTL设置为? 这将工作正常,但它增加了很多延迟部署。 在部署期间是否有更好/更快的路由stream量?
您需要在Azure中使用所谓的“ 分阶段部署 ”。
在Azure上创build站点/angular色时,实际上是使用生产环境托pipe您的站点/angular色,此生产环境是实时的并正在为人员提供实时服务,因此您实际上无法进行testing和错误修复在上面。
分阶段部署解决scheme,你可以创build一个生产环境的副本 ,这个环境是活的,但它并没有被用来为互联网上的人提供服务,所以你可以使用它来进行testing和错误修复。
一旦你的testing和修复完成,你可以通过点击一个button来“ 交换 ”两个环境,生产将成为一个阶段性的环境,并且上演的环境将成为一个生产。
这种方法的好处是
更多信息可以在这里find如何使用和激活function: http : //azure.microsoft.com/en-us/documentation/articles/web-sites-staged-publishing/
希望这可以帮助。