比较来自世界各地的卖家的域名和 IT 服务价格

为什么在脚本旋转日志中有一个梦想

我有日志旋转的问题 nginx -

nginx -s reopen

不再打开日志文件,因此我调查了这个主题。

在几个地方我找到了这个脚本:

$ mv access.log access.log.0
$ kill -USR1 `cat master.nginx.pid`
$ sleep 1
$ gzip access.log.0 # do something with access.log.0

我有一个问题:为什么梦想后梦想留在谋杀之后? 似乎不必要,因为即使重新开放减速, gzip 仍然无法挤压一切 1 稍等片刻?

如果文件非常小,那么它是否可以使其成为这种方式,因此数据不会丢失?
已邀请:

奔跑吧少年

赞同来自:

睡眠模式旨在确保程序可以在压缩之前完全关闭日志文件 gzip.

请记住,当文件打开时,程序通过文件描述符写入它,名称现在无关紧要。 重命名文件仅影响目录中的条目。 当您发送程序以重新打开日志文件时,它首先清除缓冲区,然后关闭文件,最后再次打开该文件。 延迟B. 1 第二允许这种情况发生。

要回复问题请先登录注册