【发布时间】:2020-09-23 11:46:41
【问题描述】:
我正在 ECS Fargate 上托管一个闪亮的应用程序。它运行良好,但偶尔在使用应用程序时会崩溃。我在事件选项卡中追踪到以下内容:
service YYYY has started 1 tasks: task XXX
service YYYY has stopped 1 running tasks: task XXX
service YYYY deregistered 1 targets in target-group (Name of Elastic Load Balancer)
service YYYY (port 3838) is unhealthy in target-group (Name of Elastic Load Balancer) due to (reason Request timed out).
有谁知道这可能是什么原因造成的? 或者,我该如何进一步调查?
这是否与应用程序中 CPU 利用率的峰值有关?
我发现在某些时候 CPU 利用率会飙升至 100%。 那么如果用户以一种导致这种高利用率的方式使用应用程序,这是否会导致容器被视为不健康?
此外,当 CPU > 50% 时,应用程序会启用自动缩放 - 但是在 CPU 利用率飙升至 100% 时不会激活此功能。有什么想法吗?
【问题讨论】:
标签: amazon-ecs amazon-elb aws-fargate shinyapps