# 部署构建成功，为什么健康检查仍然失败？

Canonical URL: https://help.iagenify.com/zh/faqs/hosting/why-does-a-deployment-pass-its-build-but-fail-its-health-check

[← 返回托管常见问题](https://help.iagenify.com/zh/faqs/hosting)

帮助中心 · 常见问题 托管 1 分钟阅读
# 部署构建成功，为什么健康检查仍然失败？
构建成功只说明应用已准备好；健康检查验证的是运行中的服务是否按预期响应。启动延迟、运行时配置缺失、依赖不可用或检查路径错误，都可能造成差异。
IaGenify
托管

## 检查启动过程和健康检查要求
查看部署日志中的进程启动、监听端口和首次健康请求。确认服务绑定到平台要求的主机和端口，而不是只监听本地接口或开发环境默认值。
检查健康端点是否在应用完全就绪前被调用，以及它是否依赖可选服务。存活检查用于判断进程能否继续运行；就绪检查可以包含服务流量所需的依赖。
## 修复原因并验证恢复
在不打印机密值的前提下验证运行时变量和密钥，并从已部署环境检查数据库或外部服务连接。本地构建无法验证生产凭据和网络路由。
根据实际初始化时间设置启动宽限期，不要用它掩盖进程卡死。修改后在全新部署中确认检查通过，同时确保真实故障仍会将实例移出服务。 [← 返回托管常见问题](https://help.iagenify.com/zh/faqs/hosting)
