nginx多进程,日志不乱序

利用选项O_APPEND,保证在多进程write函数的顺序写入日志文件

#define NGX_FILE_APPEND          (O_WRONLY|O_APPEND)

 ngx_log_file.fd = ngx_open_file(name, NGX_FILE_APPEND,

                                    NGX_FILE_CREATE_OR_OPEN,

                                    NGX_FILE_DEFAULT_ACCESS);

发布了150 篇原创文章 · 获赞 79 · 访问量 63万+

猜你喜欢

转载自blog.csdn.net/liu0808/article/details/102545329