I use forever to launch my nodeJs server and I choose the log file :
forever -l /home/api/log/api_output.log start server.js
I use logrotate to move logfile every day (like advise here : NodeJS/Forever archive logs), after one day my directory is like this :
-rw-r--r-- 1 root root 0 avril 18 12:00 api_output.log
-rw-r--r-- 1 root root 95492 avril 18 12:01 api_output.log-20140418
So, rotation is working, but the logs messages are now written in api_output.log-20140418, instead of api_output.log
Maybe somebody can help me ?
copytruncate
? – Crumb