的 一般工作流程 强>
当应用程序网关收到大于399的状态代码时,它会认为服务器存在一些问题,它将从池中删除服务器。一段时间后,它将检查应用程序状态,如果它返回的状态代码小于400,则将服务器添加到池中。
默认情况下,应用程序网关将配置为通过发出HTTP / HTTPS请求来检查应用程序运行状况。
的 原因 强>
应用程序可能遇到任何错误或任何身份验证错误可能导致不同的错误代码这可能导致应用程序网关导致502错误。
的 探测 强>
我们可以配置一个特殊的文件/端点来检查应用程序/数据库的健康状况。此配置应位于探测文件中。
的 有用的资源 强>
https://azure.microsoft.com/en-us/documentation/articles/application-gateway-create-probe-classic-ps/
https://azure.microsoft.com/en-us/documentation/articles/application-gateway-probe-overview/
希望能帮助到你!