当我使用动态端口进行设置时,我的ECS设置仍然无法进行运行状况检查。
这是我的设置:
我有一个使用端口10440的spring-boot网络应用程序。所以在我的任务定义中,我使用端口0作为我的主机端口来启用动态移植,10440作为我的容器端口。我有两个2 ec2实例,并在我的服务中运行2个任务。但由于健康检查失败,我的任务仍在继续。
截图:
- Unhealthy regitered ec2 instances in target group
注意:如果还将我的主机端口更改为10440,则设置正常。但我不能运行比ec2实例更多的任务。
截图: Health registered ec2 instance in target group
我希望有人可以提供帮助,这样我就可以设置我的ECS在2个实例中运行更多任务。谢谢!