簡體   English   中英

執行`bundle:install'時橡膠停轉

[英]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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM