我使用pm2启动nodejs应用程序,日志输出文件配置设置是默认值。
现在,我发现日志太大了,所以我需要将日志重定向到/dev/null
,而无需重新启动该过程而不使用pm2 -logrotate
。
有没有解决这个问题的方法?
答案 0 :(得分:0)
如果需要重新定向,则必须重新启动该过程。如果重新启动没问题,那么它可能就像:
pm2 'command' > /dev/null
如果没有,那么你可以写一个非常基本的shell脚本并通过cron安排它。它只会清理您的日志(pm2 flush
),或者压缩和转储(根据您的喜好)。