首页 > 解决方案 > 重启时如何查看passenger+nginx日志?

问题描述

我在 ruby​​ 更新后部署了应用程序,并重新启动了乘客:

passenger-config restart-app /home/deploy/my_app_staging --ignore-app-not-running

之后我收到 500 错误:

We're sorry, but something went wrong.
The issue has been logged for investigation. Please try again later.
Error id: 2426c9c8

如何查找此错误 ID 的日志? tail -f -n 200 /var/log/nginx/error.log没有显示任何错误 Web 应用程序(rails)也没有显示任何错误。

标签: ruby-on-railsnginxrvmcapistranopassenger

解决方案


你能提供更多关于你的堆栈的细节吗?

如果你有一个负载均衡器,我会看那里,因为它可能会阻止连接到达你的代理。

此外,/var/log/nginx/access.log请查看连接是否未成功返回但未到达您的乘客实例。

添加您的 nginx.conf 也可能很有用。


推荐阅读