[ PROMPT_NODE_25312 ]
post-deploy-checks
[ SKILL_DOCUMENTATION ]
# 部署后检查
在任何部署或服务创建后使用此清单。保持简短;若检查失败则停止。
## 1) 确认部署状态
list_deploys(serviceId: "", limit: 1)
- 预期 `status: "live"`。
- 如果状态为失败,请立即检查构建/运行时日志。
## 2) 验证服务健康状况
- 访问健康检查端点(推荐)或 `/` 并确认返回 200 响应。
- 如果没有健康检查端点,请添加一个并重新部署。
## 3) 扫描近期错误日志
list_logs(resource: [""], level: ["error"], limit: 50)
- 如果看到明确的错误特征,请跳转至 [troubleshooting-basics.md](troubleshooting-basics.md) 或 [error-patterns.md](error-patterns.md) 中对应的修复方案。
## 4) 验证环境变量和端口绑定
- 确认所有必需的环境变量均已设置(特别是标记为 `sync: false` 的密钥)。
- 确保应用绑定到 `0.0.0.0:$PORT` (而非 localhost)。
## 5) 仅在修复首次失败后重新部署
- 避免在未做更改的情况下重复部署;一次只修复一个问题。