Ruby on rails 请求在rails服务器中暂停。随机发生,无法故意重新生成问题

Ruby on rails 请求在rails服务器中暂停。随机发生,无法故意重新生成问题,ruby-on-rails,ruby,apache,passenger,Ruby On Rails,Ruby,Apache,Passenger,所以我有一个运行在apache2-passenger上的rails应用程序。有时,通常在服务器进入待机/休眠模式后的第一个请求,服务器不会响应请求。在检查apache日志时,我看到请求被暂停 I, [2015-05-14T08:34:57.867684 #29618] INFO -- : Started POST "/v1/reply" for X.X.X.X at 2015-05-14 08:34:57 +0000 启动POST后,没有日志条目。会出什么问题?我为这个问题发疯了 使用Rub

所以我有一个运行在apache2-passenger上的rails应用程序。有时,通常在服务器进入待机/休眠模式后的第一个请求,服务器不会响应请求。在检查apache日志时,我看到请求被暂停

I, [2015-05-14T08:34:57.867684 #29618]  INFO -- : Started POST "/v1/reply" for X.X.X.X at 2015-05-14 08:34:57 +0000
启动POST后,没有日志条目。会出什么问题?我为这个问题发疯了


使用Ruby 2.2、Rails 4.0、Apache2、Passenger 4.0.50。我以前使用的是最新版本的passenger,但后来又恢复到旧版本,以查看这是否解决了问题。但是运气不好。

Apache的error.log或Rails的production.log中有任何信息吗?Apache的error.log中没有任何信息。上面发布的日志来自rail的production.log文件。此外,如果我多次刷新页面,它就会开始工作。因此,服务器只是在一个请求上挂起一段时间,几分钟后再次启动,然后所有请求都会得到处理。几个小时后,这种情况会再次发生:完全被它搞疯了。将PassengerPolidleTime增加到0怎么样,正如这里的答案所建议的: