我有RoR应用程序,第一次启动需要很长时间。大约5-10分钟。 链接到我的应用 - HERE
但是当它开始时它的效果非常好。有些关闭我的服务器管理员,我强烈要求我必须每30分钟左右使用cron来卷曲首页。
这可能是解决方案吗? 或者我怎样才能确定原因呢?
谢谢!
答案 0 :(得分:0)
如果您正在使用Phusion Passenger应用程序服务器,则可能需要使用PassengerPreStart
指令。
默认情况下,Phusion Passenger不会启动任何应用程序进程 直到首次访问所述Web应用程序。结果是 所述Web应用程序的第一个访问者可能会遇到一点延迟 正如Phusion Passenger正在按需启动Web应用程序。如果 这是不可取的,那么这个指令可以用来预先启动 Apache启动期间的应用程序进程。