共享服务器上的Phusion Passenger

时间:2011-07-01 21:49:33

标签: ruby-on-rails ruby deployment passenger

有没有人对在共享服务器上修复Passenger缓慢的初始加载有任何建议?我通常使用发动机厂和他们可爱的宝石,这使得部署更容易。我想知道是否有人建议如何加快乘客速度或建议从乘客转换到其他东西。

是否有任何乘客替代品不会有相同的初始延迟问题?

3 个答案:

答案 0 :(得分:2)

如果您有权访问Passenger配置,我相信PassengerPreStart选项比wget好得多。

http://www.modrails.com/documentation/Users%20guide%20Apache.html#PassengerPreStart

答案 1 :(得分:1)

Unicorn支持零停机时间部署和热交换代码,因此启动时间更快。

请务必将“独角兽”放入Gemfile中。

答案 2 :(得分:0)

如果您有权访问cron,则可以运行wget或curl脚本以确保服务器保持清醒状态。