Welcome! Log In Create A New Profile

Advanced

Re: a client request body is buffered to a temporary file

Vladimir Sopot
July 26, 2018 01:58AM
Спасибо, настроили $content_length. Стало ещё страннее. При настройках

client_max_body_size 100m;
client_body_buffer_size 100m;
client_body_in_file_only off;

клиенты делает POST c $content_length=61554, 566069 и тд (немного, совсем мало) и в логе та же самая ошибка. Между этими двумя $content_length=6849049 прошёл без ошибок

Бонус: время у событий в access_log-е на секунду больше, чем в error_log-е, запросы отловлен точно, они достаточно редкие.

# /usr/local/nginx/sbin/nginx -V
nginx version: nginx/1.15.0
built by gcc 4.8.5 20150623 (Red Hat 4.8.5-28) (GCC)
built with OpenSSL 1.0.2k-fips 26 Jan 2017
TLS SNI support enabled
configure arguments: --without-http_uwsgi_module --without-http_scgi_module --with-http_ssl_module --with-http_stub_status_module --without-mail_pop3_module --without-mail_imap_module --without-mail_smtp_module --with-file-aio --with-http_image_filter_module --with-http_realip_module --add-module=../ngx_cache_purge-2.3 --add-module=../ngx_http_geoip2_module

> On 17 Jul 2018, at 15:29, Maxim Dounin <mdounin@mdounin.ru> wrote:
>
> Hello!
>
> On Tue, Jul 17, 2018 at 01:16:14PM +0300, Vladimir Sopot wrote:
>
>> Хотел бы предложить добавить размер сохраняемого тела в notice
>> "a client request body is buffered to a temporary file
>> /wwwroot/tmp/nginx/client_body_temp/0004405740”, типа “a client
>> request body (100Mb) is buffered to a temporary file
>> /wwwroot/tmp/nginx/client_body_temp/0004405740”. Просто, чтобы
>> понять, то ли пользователи пихают невпихуемое (и насколько) , то
>> ли client_body_buffer_size закручен неправильно.
>
> В общем случае размер тела запроса в момент логгирования сообщения
> про "client request body is buffered to a temporary file" -
> неизвестен. Так что по большому счёту информацию о размере тела
> запроса всё равно можно получить только из access-лога, настроив
> логгирование $content_length. Само сообщение стоит рассматривать
> скорее как напоминание о том, что это может иметь смысл сделать,
> если использование дисковой подсистемы для тел запросов не
> ожидается.
>
> Что до "пихают невпихуемое", то для этого есть директива
> client_max_body_size, по умолчанию 1 мегабайт.
>
> --
> Maxim Dounin
> http://mdounin.ru/
> _______________________________________________
> 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
Subject Author Posted

a client request body is buffered to a temporary file

Vladimir Sopot July 17, 2018 06:18AM

Re: a client request body is buffered to a temporary file

Maxim Dounin July 17, 2018 08:30AM

Re: a client request body is buffered to a temporary file

Vladimir Sopot July 26, 2018 01:58AM

Re: a client request body is buffered to a temporary file

Maxim Dounin July 26, 2018 08:42AM

proxy_cache_purge

Gena Makhomed July 26, 2018 09:00AM

Re: proxy_cache_purge

Maxim Dounin July 26, 2018 10:10AM

Re: proxy_cache_purge

Igor A. Ippolitov July 30, 2018 07:08AM

Re: proxy_cache_purge

Gena Makhomed July 30, 2018 07:32AM

Re: proxy_cache_purge

Илья Шипицин July 30, 2018 09:50AM

Re: proxy_cache_purge

Igor A. Ippolitov July 30, 2018 01:00PM

Re: proxy_cache_purge

Anonymous User July 30, 2018 05:26PM

Re: proxy_cache_purge

Илья Шипицин July 30, 2018 05:38PM

Re: proxy_cache_purge

Vladimir Sopot July 30, 2018 09:26PM

Re: proxy_cache_purge

Igor A. Ippolitov July 31, 2018 07:56AM

Re: proxy_cache_purge

Yury Lyakh August 01, 2018 09:50AM

Re: proxy_cache_purge

Igor A. Ippolitov August 01, 2018 11:30AM

Re: proxy_cache_purge

Vladimir Sopot August 13, 2018 08:26AM

Re: proxy_cache_purge

Gena Makhomed July 31, 2018 09:14AM

Re: proxy_cache_purge

Igor A. Ippolitov July 31, 2018 11:00AM

Re: proxy_cache_purge

Gena Makhomed July 31, 2018 12:38PM

Re: proxy_cache_purge

Anonymous User July 31, 2018 02:36PM

Re: proxy_cache_purge

Gena Makhomed July 31, 2018 02:56PM



Sorry, only registered users may post in this forum.

Click here to login

Online Users

Guests: 219
Record Number of Users: 8 on April 13, 2023
Record Number of Guests: 421 on December 02, 2018
Powered by nginx      Powered by FreeBSD      PHP Powered      Powered by MariaDB      ipv6 ready