gpt4 book ai didi

Azure Web 角色关闭(何时以及如何?)

转载 作者:行者123 更新时间:2023-12-01 10:59:24 26 4
gpt4 key购买 nike

当 Azure 平台决定关闭我的一个 Web 角色实例时,是如何完成的?

例如,它是否停止发送新请求,但允许完成现有请求?我无法想象它只是终止事件连接以进行日常维护。这将具有高度破坏性且成本高昂。

任何对这个小黑匣子的深入了解都会很棒,特别是如果您知道其中涉及的 MSDN 或 Azure CAT 链接。

最佳答案

Fabric Controller 将从负载均衡器中删除该实例,以便它不会收到新的请求。然后,它将进行干净的关闭顺序,首先关闭 ASP.NET 的常规生命周期(可能会有所不同,具体取决于您的应用程序是在集成模式还是经典模式下运行),等待请求结束(最多持续shutdownTimeLimit 属性中指定的持续时间),然后引发 RoleEnvironment.Stopping 事件并调用角色的 OnStop 方法进行清理。最后,Job 对象将被终止。

引用文献:

关于Azure Web 角色关闭(何时以及如何?),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12547992/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com