我听说当Azure中的部署切换从暂存到生产时,不会发生会话超时。我的理解是否正确?如果是这样,Azure如何在内部处理此交换机?
答案 0 :(得分:0)
答案取决于您正在讨论的切换表格到生产。因为您可以使用这样的部署插槽,但不建议将完整的Staging环境用作App Service上的插槽。由于这些插槽在与生产相同的应用服务计划上运行,因此分段上的大量负载可能会影响生产性能。
我倾向于将其视为'预生产'环境使用部署插槽,您可以在将新版本的应用程序发布到之前进行最后检查(冒烟测试)野外。
我认为会话是在内部管理的,因为两个插槽在同一个应用服务计划上运行,这使得这是一个相对简单的场景。
<强>文档强>
首先将应用程序部署到插槽并将其交换到生产中可确保在换入生产环境之前对插槽的所有实例进行预热。这可以消除部署应用程序时的停机时间。流量重定向是无缝的,并且不会因交换操作而丢弃请求。
在此处查找有关使用广告位的详情:Set up staging environments in Azure App Service