首先,我对铁轨生产的了解有限,所以请保持温和。
我试图在IIS上使用puma运行我的rails应用程序。我正在使用httpPlatformHandler。一切都很好,我可以访问我的应用程序就好了。
我将它闲置20-30分钟,然后说刷新页面或点击链接,我得到turbolinks加载栏,加载大约需要30秒。之后再回到工作状态。
我很难理解为什么turbolinks在闲置一段时间后需要重装?这是国际空间站的缓存吗?还是彪马要睡觉?或其他什么?
我真的不确定在这里发布什么设置和配置会有用,所以请问我会提供。
提前感谢您的任何帮助。
答案 0 :(得分:1)
此行为与您的ruby应用程序无关,而是与IIS配置有关。默认情况下,IIS在20分钟后回收应用程序。
您应将空闲超时设置为0以禁用它。
请参阅 How to disable the application pool idle time-out in IIS7?