返回托管常见问题
帮助中心 · 常见问题托管1 分钟阅读

部署构建成功,为什么健康检查仍然失败?

构建成功只说明应用已准备好;健康检查验证的是运行中的服务是否按预期响应。启动延迟、运行时配置缺失、依赖不可用或检查路径错误,都可能造成差异。

托管

检查启动过程和健康检查要求

查看部署日志中的进程启动、监听端口和首次健康请求。确认服务绑定到平台要求的主机和端口,而不是只监听本地接口或开发环境默认值。

检查健康端点是否在应用完全就绪前被调用,以及它是否依赖可选服务。存活检查用于判断进程能否继续运行;就绪检查可以包含服务流量所需的依赖。

修复原因并验证恢复

在不打印机密值的前提下验证运行时变量和密钥,并从已部署环境检查数据库或外部服务连接。本地构建无法验证生产凭据和网络路由。

根据实际初始化时间设置启动宽限期,不要用它掩盖进程卡死。修改后在全新部署中确认检查通过,同时确保真实故障仍会将实例移出服务。

返回托管常见问题