0

我已经在 AWS Elastic Beanstalk 中运行了大约一年的 PHP/RDS 应用程序。上次代码更新是三个多月前。几天前,应用程序变得无响应,并自动重新启动。这在过去一直有效,但这次应用程序每次都无法重新启动。ELB 陷入无限的重新部署循环。每次启动新的 EC2 实例时,都会立即将其视为不健康并终止。我试图查看日志文件,但那里没有什么有趣的(据我所知)。这是安装新 EC2 实例,然后立即将其关闭的日志。

当这突然发生时,我已经三个多月没有对我的应用程序代码或 EBS 设置进行任何更改。

我现在尝试为同一个应用程序从头开始创建一个新的 EBS 环境,但问题仍然存在。有没有人有过类似的经历?亚马逊环境中是否有可能导致这种行为的变化?任何想法或指针将不胜感激。

4

1 回答 1

0

AWS 已经更新了他们的 EBS 系统。管理控制台中有一个新设计和新选项。在创建新的 EBS 环境时,我可以选择使用新的“beta”版本,我最终做到了。从那时起,一切都完美无缺。

发生这种情况时,我还写信给 AWS 支持。他们最终回复了,不是提供解决方案或解释,而是扣除了几个月的费用,我将其解释为“抱歉,我们更新服务器时您的设置出现问题”。不过,只是猜测这一点。

总而言之,新设置的效果比以前的要好得多,以前的设置时不时会出现停机时间。

于 2014-02-02T19:42:41.997 回答