[英]Rubber stalling while executing `bundle:install'
根据m3.small实例的快速启动说明,使用最新的3.1.0版本进行橡胶部署会达到获取和安装gem(最后加载的是pg)的阶段。 我看不到宝石卷中提到过therubyracer
。
该过程成功完成了deploy:setup,rubber:collectd:bootstrap,deploy:setup,deploy:update_code,但是在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).
直到几天前我一直在使用弹性beantalk的密钥,并且已插入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
据我所知,对此进行了大约10次迭代,问题在于内存。
此时尚未阻塞的最小实例是image_type: m3.medium
。 可以在此处找到每种实例类型的AMI
在我看来,在应用程序硫化中自动建议m1.small是乐观的。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.