【发布时间】:2014-06-02 20:10:02
【问题描述】:
我永远用它来启动我的 nodeJs 服务器并选择日志文件:
永远 -l /home/api/log/api_output.log 启动 server.js
我每天都使用 logrotate 来移动日志文件(在这里建议:NodeJS/Forever archive logs),一天后我的目录是这样的:
-rw-r--r-- 1 root root 0 avril 18 12:00 api_output.log
-rw-r--r-- 1 根根 95492 avril 18 12:01 api_output.log-20140418
因此,轮换工作正常,但日志消息现在写入 api_output.log-20140418,而不是 api_output.log
也许有人可以帮助我?
【问题讨论】:
-
你确定你使用的是
copytruncate? -
copytruncate 完成这项工作,谢谢
-
太棒了。如果您能回答自己的问题并解释您是如何解决问题的,那就太好了。这将帮助遇到同样问题的其他用户:)
标签: node.js logging logfile forever logrotate