问题描述
我正在 Azure 上设置位于 Application Gateway
上的 API 服务器。我想对每台服务器一一推出更新。但是,在我这样做之前,我想确保服务器上所有正在进行的请求都得到了完全处理,并且服务器无法接收到新的请求。这是为了防止在客户等待响应时突然关闭 HTTP 连接。
因此,假设我在网关后面有 5 个服务器,并且我喜欢更新服务器 #5。我想实现的流程如下:
- 标记服务器 #5,使其不接收任何新请求
- 等到服务器 #5 处理所有待处理的请求
- 更新服务器 #5
- 使其在应用程序池中可用
这可以通过 Application Gateway
实现吗?
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)