|
|
在重命名后,nginx还没reopen之前,如何保障日志不丢失呢?
日志文件mv改名后,只是文件名字改变了,nginx打开的文件句柄是没有变化的,所以在reopen会继续往原来的access.log.xxxx-xx-xx-x文件中写日志,nginx接收到USR1信号后进行reopen操作,重新打开日志access.log,此后的日志会写到新打开的access.log中
|
|
在重命名后,nginx还没reopen之前,如何保障日志不丢失呢?
日志文件mv改名后,只是文件名字改变了,nginx打开的文件句柄是没有变化的,所以在reopen会继续往原来的access.log.xxxx-xx-xx-x文件中写日志,nginx接收到USR1信号后进行reopen操作,重新打开日志access.log,此后的日志会写到新打开的access.log中