AWS App Runner 在运行状况检查中“创建失败”

Spe*_*off 7 nginx amazon-web-services docker health-check amazon-app-runner

我正在 AWS App Runner 上创建我的第一个应用程序。我有一个简单的 nginx Docker 映像,它通过在 localhost:8080 上提供 html 来在本地工作。

当我尝试部署它时,结果是“创建失败”。在深入研究 CloudWatch 日志后,我发现运行状况检查失败。健康检查配置为在端口 8080 ping 服务“/”的根。

Spe*_*off 4

我能够通过删除我的 App Runner 应用程序(这是当前更改配置的唯一方法 - 请参阅问题),然后创建一个新应用程序并指定对 ping 端口 80 进行运行状况检查来解决此问题。