我有一个部署到Amazon Elastic Beanstalk的nodeJS应用程序并使用Application Load Balancer。
问题是 - 偶尔实例停止响应。当我尝试获取日志时,我看到:
requestEnvironmentInfo正在启动
,结果超时。
我根本无法访问日志,即使我eb shh
我得到了:
信息:试图打开端口22。 信息:SSH端口22打开。 信息:运行ssh -i /Users/Rostyslav/.ssh/cards-eb-keypair ec2-user@xx.xxx.xxx.xx ssh_exchange_identification:读取:由对等方重置连接 错误:运行时发生错误:ssh。
我也设置了日志自动转移到S3,但是在实例堆叠之后 - 再也没有新的日志了。
如果我终止EC2实例并且Load Balancer创建了一个新的实例并且问题得到修复。然而,在通常~1天内,同样的事情正在发生。
有关它为何会发生的任何想法?谢谢!