弹性豆茎环境的灰色状态
Posted
技术标签:
【中文标题】弹性豆茎环境的灰色状态【英文标题】:Grey state of elastic beanstalk environment 【发布时间】:2014-05-11 22:08:56 【问题描述】:我在 Amazon Elastic Beanstalk 中部署了一个应用程序。但不知何故,它变成了灰色健康状态。现在,我在这个环境中更新或更改配置面临很多问题。那么,我怎样才能从 Grey 变成健康绿色呢?
【问题讨论】:
不可能为您的问题提供准确的答案,如果不是:“这取决于”,您应该添加一些详细信息(例如您使用的是哪种容器,如果您有自定义 ami 或没有,你面临什么问题,等等) 我没有自定义 ami。在此状态(灰色)下,我无法更改任何类型的配置。但该网站正在运行。 您查看日志快照了吗?您是否检查过您的 EC2 实例是否已启动并正常运行? (console/ec2) ...如果可以,您可以通过 ssh 访问该实例吗? 我无法检查日志快照。根据控制台,EC2 实例已启动并正常运行。但是我无法 ssh 到该实例,因为我无法在配置中添加密钥对,这是我面临的主要问题。当我要添加密钥对时,它会显示以下错误:“无法验证设置:名为 o****ee 的环境对此操作处于无效状态。必须准备就绪。” 尝试 ssh 进入机器并查看一些日志和正在运行的进程。无论如何,这发生在我身上是因为我不小心在服务器上启动了 Gulp.js 的“监视”任务。我 ssh'd,杀死 gulp,状态变为绿色。 【参考方案1】:它必须回复 200 OK, see doc
您可以在部署时设置密钥对,然后在 EC2 实例中找到公共 IP,连接那里(请参阅文档)并手动检查。
【讨论】:
以上是关于弹性豆茎环境的灰色状态的主要内容,如果未能解决你的问题,请参考以下文章