[英]Efficient rails deployment to a small EC2 instance
我在單個小型EC2實例上的不同虛擬主機下運行了一些Rails應用程序。 我為每個應用程序執行的自動部署過程都涉及運行一些rake任務(遷移,資產編譯等),將所有內容暫存到版本化目錄中,並將Web根鏈接到該目錄。 我正在使用Apache + Passenger提供這些應用程序。 通過此過程(以及乘客的重新啟動),我的紅寶石進程消耗了100%的CPU。 我知道為什么會這樣,但是我需要一種降低這些進程速度的方法,以使實例上的所有其他應用程序受到的影響不會像當前那樣受到很大的影響。
不知道您是否已經遇到過這個問題。 但這是為了使EC2部署更加方便。 https://github.com/wr0ngway/rubber
也可以在以下網址上找到Railscast: http ://railscasts.com/episodes/347-rubber-and-amazon-ec2
希望這兩種資源可以在某個地方為您提供幫助。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.