“nginx -s 重新打开”到底有什么作用?nginx 文档说它会重新打开日志。我在 nginx 运行时从终端尝试了它,但什么也没发生。
发生了一些事。您只是没有看到它 :) 调用nginx -s reopen,或向进程发送SIGUSR1信号nginx,同时导致nginx重新打开其日志文件。
如果您(或类似的程序logrotate)更改日志文件并希望nginx刷新其文件描述符,这会变得很方便。通过这样做,nginx将其写入光标置于文件的(新)末尾,并防止日志损坏(如果nginx在错误/过时的文件偏移处写入条目,则会发生这种情况)。
| 归档时间: |
|
| 查看次数: |
4028 次 |
| 最近记录: |