如何修改Linux版Azure App Service默认AlwaysOn URL为/health
关于Linux版Azure App Service修改AlwaysOn默认检查URL的方案
可以修改Linux版Azure App Service的AlwaysOn默认检查URL为/health,以下是具体实现方式:
通过应用程序设置统一配置
在Azure Portal的App Service“配置”>“应用程序设置”中,添加名为WEBSITE_HEALTHCHECK_PATH的配置项,将其值设为/health。这个配置会同时覆盖健康检查和AlwaysOn的默认检查路径,让两者都指向/health端点。确保应用实现健康检查逻辑
无论用哪种方式,都需要确保你的应用已在/health端点实现健康检查逻辑,返回200 OK的状态码。如果端点无法返回正常响应,AlwaysOn和健康检查都会判定应用不健康。
针对你提到的“启用健康检查后AlwaysOn仍触发对/的检查”问题,原因是默认情况下健康检查的设置与AlwaysOn的检查路径是分离的,必须通过WEBSITE_HEALTHCHECK_PATH配置项来统一两者的目标路径,才能让AlwaysOn切换到/health进行检查。
内容的提问来源于stack exchange,提问作者Uday Kiran
相关产品推荐
相关产品推荐

