0

对于 m1.small 实例,使用最新 3.1.0 版本按照快速启动指令进行的橡胶部署达到了获取和安装 gems 的阶段(最后加载的是 pg)。therubyracer我在宝石卷轴上没有看到...

该过程成功完成部署:设置,橡胶:收集:引导,部署:设置,部署:更新代码,但在deploy:finalize_update触发回调时bundle:install

在这一点上,过程总是停滞不前。/etc/hosts/ 文件确实引用了正确的配置(52.25.135.252 production.foo.com ec2-52-25-135-252.us-west-2.compute.amazonaws.com ip-172-[...])。

一个奇怪的是,试图通过 ssh 进入实例

ssh -i aws-eb production.foo.com

或通过 ec-2 用户

ssh -i aws-eb ec2-user@ec2-52-25-135-252.us-west-2.compute.amazonaws.com

访问权限是

Permission denied (publickey).

直到几天前我还在使用弹性 beanstalk 并已插入confg/rubber/rubber.yml文件中的密钥。

I will attempt with a new key pair, but how can a key be now deemed public and unusable?

更新 设置新的密钥对不会改变任何行为。进程卡在同一点,无法 ssh 进入实例。production.foo.com 确实正确返回,此时配置了什么,ubuntu 欢迎页面上的 nginx

4

1 回答 1

0

据我所知,已经迭代了大约 10 次,实例的内存是问题所在。

此时没有窒息的最小实例是image_type: m3.medium可以在此处找到每种实例类型的 AMI

在我看来,在应用程序的硫化中自动建议一个 m1.small 是乐观的。

于 2015-09-20T15:46:54.177 回答