当app使用pm2运行时,如何将日志重定向到/ dev / null?

时间:2018-03-29 02:19:59

标签: node.js pm2

我使用pm2启动nodejs应用程序,日志输出文件配置设置是默认值。

现在,我发现日志太大了,所以我需要将日志重定向到/dev/null,而无需重新启动该过程而不使用pm2 -logrotate

有没有解决这个问题的方法?

1 个答案:

答案 0 :(得分:0)

如果需要重新定向,则必须重新启动该过程。如果重新启动没问题,那么它可能就像:

pm2 'command' > /dev/null

如果没有,那么你可以写一个非常基本的shell脚本并通过cron安排它。它只会清理您的日志(pm2 flush),或者压缩和转储(根据您的喜好)。