我们有一个 JRuby on Rails 应用程序,它运行良好,直到某个时刻。
然后突然 Tocmat 返回 500 错误大约 14 分钟(我们已经在 500 错误 html 页面中重定向到登录页面)。重定向到登录页面再次返回 500 错误(因此有大约 14 分钟的循环)。
我们不知道是什么原因造成的。从日志中除了这个之外没有什么可以找到的:
2015-11-05 17:34:12 +0100 2015-11-05 17:34:12 开始 GET "/CyberTrack/fr/login?error=true" for 192.168.208.155 2015-11-05 17:34:12 FATAL Encoding::CompatibilityError(不兼容的编码: UTF-8 和 Windows-1252):app/controllers/application_controller.rb:61:in `log_info'
但如果是这个原因,那么为什么应用程序会在 14 分钟后突然重新开始工作......