我有一个3.1.0 Rails应用程序(机架1.3.3)运行在一个Cantos 5.6虚拟机使用Apache和Passenger 3.0.9 – 所有最近安装。 一切都完美无缺,除非偶尔会有一些请求长时间延迟。 大多数时候,相同的请求很快。 它发生在POST和GET请求上。
对于一个随机的长延迟请求,apache access_log,error_log和rails日志都会立即响应tail -f。 但是在浏览器中的响应是非常迟缓的。 在Chrome中,networking时间轴图表显示,它正在等待很长一段时间(15秒)。 在延迟之后,所有的东西都照常显示。
apache error_log显示了这样的行:
cache: [GET /subprojects/new] miss
这可能是问题吗? 可能是什么原因/修复?
我不确定问题出在哪里,所以不知道接下来要做什么。 任何想法或build议? 提前谢谢了。 🙂