Azure 应用服务回收是否会耗尽队列

Azure 应用服务回收是否会耗尽队列

我们遇到一个问题,我们无法在 Azure 应用服务中使用 arr 亲和性,因为它无法在使用自定义域的前门后面工作(arr cookie 上的主机错误,浏览器无法接受),这似乎是应用服务和/或前门的限制。

因此,我们考虑每个区域仅使用一个应用服务实例,但由于我们只有一个节点,因此我们现在面临着 Azure 随时回收我们的应用的风险。

所以问题是...在回收事件中,应用服务是否会在发出重启命令之前清空其正在运行的 http 请求队列?还是所有请求都会被终止?

答案1

假设它是一个 Windows Web 服务,那么它的工作方式与 IIS 相同,只要请求在 90 秒内完成,它就会耗尽请求。

相关内容