我有RoR应用程序,第一次启动需要很长时间。大约5-10分钟。链接到我的应用程序- 这里
但当它开始的时候,效果很好。我的一些服务器管理员认为,我必须使用cron每30分钟左右卷起头版。
这可能是解决办法吗?或者我怎么才能确定这一切的原因?
谢谢!
发布于 2014-04-30 06:36:57
如果您使用的是Phusion客运应用服务器,您可能需要使用PassengerPreStart指令。
来自文档
默认情况下,Phusion乘客在第一次访问web应用程序之前不会启动任何应用程序。其结果是,当Phusion乘客按需启动web应用程序时,所述web应用程序的第一位访问者可能会遇到一个小延迟。如果这是不可取的,那么这个指令可以用于Apache启动期间预启动的应用程序进程。
https://stackoverflow.com/questions/23381013
复制相似问题