解决页

Workerman 显示完成但 HTTP 就绪检查失败

再次替换容器前,区分构建、容器启动、curl 探针与业务验证。

更新时间 2026-10-30

问题说明

完成提示能证明应用正常吗?

不能。脚本先构建,再替换同名容器,只有存在 curl 时才会重试回环 HTTP 探针;失败会报警但继续显示完成,缺少 curl 时也不会探测成功。

保全文件及当前镜像、容器证据,检查 docker ps、日志、端口发布和实际依赖版本。分别核验未修改示例的响应与自定义业务检查。这是带可变依赖的旧 PHP 7.2/归档兼容构建,没有自动回滚。

处理重点

  • docker ps --filter name=workerman3524
  • docker logs --tail 100 workerman3524
  • docker inspect workerman3524 --format '{{json .HostConfig.PortBindings}}'

所属专题

PHP 7.2/Workerman 3.5.24 示例用于有升级计划的遗留兼容工作。