Strapi 4部署升级时突发健康检查失败问题求助
Strapi 4部署健康检查失败及本地Webview异常问题处理记录
问题现象
- 项目已有25次成功部署记录,此前3次部署故障均已快速修复,但自2024年1月22日起,所有部署及调试尝试均因健康检查失败终止,日志明确提示
healthcheck ping failed。 - 本地环境中,点击运行按钮后Strapi可正常构建启动:dev URL在浏览器新标签页能正常访问,通过shell发送
curl请求也能收到200正常响应,但平台内置webview始终无法加载页面;修改server.js中的CORS配置、移除url参数等操作均未解决webview加载问题。
排查操作
针对部署健康检查失败问题,已尝试以下方案均无效:
- 回滚至1个月甚至3个月前的Git历史版本
- 将Autoscale切换为Reserved VM
- 临时搭建独立Express服务测试部署流程
- 排除启动时长影响:此前成功部署案例中Strapi启动时长超过30秒仍可完成部署,因此排除启动超时导致健康检查失败的可能
最终解决
该问题最终由Replit团队修复。
内容的提问来源于stack exchange,提问作者JMather
相关产品推荐
相关产品推荐

