如何在Mac OS上设置Nginx日志文件的限制?

问题描述:

Nginx占用所有可用的磁盘空间。如何在Mac OS上设置日志文件的限制?如何在Mac OS上设置Nginx日志文件的限制?

旋转日志文件。在OS X上,newsyslog是执行此操作的首选实用程序。建立这样的文件中/etc/newsyslog.d/nginx.conf

# logfilename   [owner:group] mode count size when flags [/pid_file] [sig_num] 
/var/log/nginx.log  deceze:wheel  644 2  1024 *  J 

阅读https://www.newsyslog.org/manual.html以获取更多信息。

+0

谢谢你的回答! :) –

+0

没有'SIGUSR1'信号被发送到nginx主进程?或者这可以被跳过,因为日志文件没有被删除,但设置为空? – Paolo

+0

@Paolo好点,我不能确定地回答。你可能应该。 – deceze