我已将AWS ECS / Fargate Service部署为BLue / Green CodeDeploy,并根据CPU阈值(1-3个实例)设置了AutoScaling。 ECS每隔几天会无故停止工作容器,并在1分钟后产生另一个容器。在此期间,应用程序不可用(负载均衡器返回503)。在取消注册容器的时刻,在任何目标组中都没有任何警报/错误/没有自动缩放条件/没有部署/没有不正常的实例-只是一个正在工作的容器被取消注册:
我注意到它总是在〜12:00AM发生,但不是每天(平均每1-3天)发生一次。 在我看来,ECS会不时自动重启容器(例如在heroku上)?但是,为什么它在取消注册旧容器之前不生成另一个容器?
有什么办法调试这种情况的原因吗?