Web nginx是否缓冲其错误日志?

Web nginx是否缓冲其错误日志?,web,nginx,Web,Nginx,我们正在查看nginx错误日志的修改情况,但在处理边缘情况(如文件截断等)时会遇到一些困难 了解nginx是动态写入其错误日志文件,还是缓冲写入错误日志会很有帮助。缓冲对错误日志没有多大意义,但仍然可以确保nginx的高性能 我们知道nginx缓冲区访问日志写入,但目前无法找到证据证明它对错误日志也有相同的操作。否,错误日志写入未缓冲。错误日志不应缓冲。可以编辑conf,然后重新加载nginx。如果有错误,错误日志中应该会显示一条消息。即使是商业版本?O_o@poige,是的,即使是商业版。错误

我们正在查看nginx错误日志的修改情况,但在处理边缘情况(如文件截断等)时会遇到一些困难

了解nginx是动态写入其错误日志文件,还是缓冲写入错误日志会很有帮助。缓冲对错误日志没有多大意义,但仍然可以确保nginx的高性能


我们知道nginx缓冲区访问日志写入,但目前无法找到证据证明它对错误日志也有相同的操作。

否,错误日志写入未缓冲。

错误日志不应缓冲。可以编辑conf,然后重新加载nginx。如果有错误,错误日志中应该会显示一条消息。即使是商业版本?O_o@poige,是的,即使是商业版。错误日志设计得简单可靠,以确保即使在关键情况下(例如,当nginx无法分配内存时)也会记录错误。OS写缓存通常足以处理记录的错误。如果不是在你的情况下,考虑调整日志记录级别。