Re: access log и параметр flush
Сброс происходит в двух случаях, или при заполнении буфера или раз в какое-то время. Буфер фиксированного размера On Wed, Jun 10, 2020, 8:13 PM grey wrote: > Это я видел в русской доке: > > Если задан размер буфера с помощью параметра buffer или указан параметр > gzip > (1.3.10, 1.2.7), то запись будет буферизованной. > > "Если задан", а он не задан, то по логике сброс должен происходить в 5 > минут > согласно параметру flush=5m. Получается, на сайте не совсем правильное > описание. > > Posted at Nginx Forum: > https://forum.nginx.org/read.php?21,288325,288326#msg-288326 > > ___ > nginx-ru mailing list > nginx-ru@nginx.org > http://mailman.nginx.org/mailman/listinfo/nginx-ru ___ nginx-ru mailing list nginx-ru@nginx.org http://mailman.nginx.org/mailman/listinfo/nginx-ru
Re: access log и параметр flush
Это я видел в русской доке: Если задан размер буфера с помощью параметра buffer или указан параметр gzip (1.3.10, 1.2.7), то запись будет буферизованной. "Если задан", а он не задан, то по логике сброс должен происходить в 5 минут согласно параметру flush=5m. Получается, на сайте не совсем правильное описание. Posted at Nginx Forum: https://forum.nginx.org/read.php?21,288325,288326#msg-288326 ___ nginx-ru mailing list nginx-ru@nginx.org http://mailman.nginx.org/mailman/listinfo/nginx-ru
Re: access log и параметр flush
On Wed, Jun 10, 2020 at 6:05 PM grey wrote: > > Привет! > > > Хочу сделать, чтобы логи сбрасывались в файл раз в 5 минут. Делаю как в > примере > > access_log /path/to/log.gz combined gzip flush=5m; > > только без параметра gzip, т.е. access_log /path/to/log.gz combined > flush=5m; > > nginx ругается ошибкой при рестарте: nginx: [emerg] no buffer is defined for > access_log "logs/access.log" > > Это нормальное поведение? В доках нигде не сказано, что параметр flush > работает только вместе с gzip. https://nginx.org/en/docs/http/ngx_http_log_module.html If either the buffer or gzip (1.3.10, 1.2.7) parameter is used, writes to log will be buffered. ___ nginx-ru mailing list nginx-ru@nginx.org http://mailman.nginx.org/mailman/listinfo/nginx-ru