生产中的RAILS 5应用程序没有向日志

时间:2018-03-14 00:41:36

标签: ruby-on-rails logging ruby-on-rails-5 passenger

我们有一个RoR5多线程应用程序,在部署到生产时写入生产日志。但是30分钟后,它停止写入日志。我很困惑这是怎么发生的。没有日志,就无法理解生产日志的内容。重新启动应用程序也表现出相同的行为。想知道以前是否有人遇到过这个问题,或者我应该寻找什么?

App的cpu利用率,网络输出是正常的。部署之前和之后的数据库连接相同。

1 个答案:

答案 0 :(得分:0)

我希望你有Nginx的Phusion Passenger。 您需要确认几件事 1.)只需编写rails c然后使用Rails.env检查当前环境。 如果“生产”然后转到第2步

2。)您的production.log文件是否具有写入权限。使用

检查
  

ls -l <​​/ p>

3.)同时检查Nginx日志以了解问题究竟是什么。