Re: Пустая переменная $upstream status при 499

2020-01-14 Пенетрантность Maxim Dounin
Hello! On Mon, Jan 13, 2020 at 03:07:20PM -0500, yanda.a wrote: > Maxim Dounin Wrote: > --- > > Hello! > > > > Где-то тут общение с бекендом завершено, однако ответ ещё не > > полностью отправлен клиенту. В процессе отправки клиенте > > закр

Re: Пустая переменная $upstream status при 499

2020-01-13 Пенетрантность yanda.a
Maxim Dounin Wrote: --- > Hello! > > Где-то тут общение с бекендом завершено, однако ответ ещё не > полностью отправлен клиенту. В процессе отправки клиенте > закрывает HTTP/2 stream: Кстати да, я немного не досмотрел. В этом server {} не испо

Re: Пустая переменная $upstream status при 499

2020-01-13 Пенетрантность Maxim Dounin
Hello! On Mon, Jan 13, 2020 at 09:39:29AM -0500, yanda.a wrote: > Да, конечно, единственное что - изменю доменное имя, если вы не против. Ок, так понятно, что происходит: > 2020/01/13 02:28:13 [debug] 17855#17855: *29319057 http write filter > 7FF7599D8E48 > 2020/01/13 02:28:13 [debug] 178

Re: Пустая переменная $upstream status при 499

2020-01-13 Пенетрантность yanda.a
Да, конечно, единственное что - изменю доменное имя, если вы не против. 2020/01/13 02:28:13 [debug] 17855#17855: *29319057 http write filter 7FF7599D8E48 2020/01/13 02:28:13 [debug] 17855#17855: *29319057 gzip in: 2020/01/13 02:28:13 [debug] 17855#17855: *29319057 http copy fil

Re: Пустая переменная $upstream status при 499

2020-01-13 Пенетрантность yanda.a
2020/01/13 02:28:13 [debug] 17855#17855: *29319057 http write filter 7FF7599D8E48 2020/01/13 02:28:13 [debug] 17855#17855: *29319057 gzip in: 2020/01/13 02:28:13 [debug] 17855#17855: *29319057 http copy filter: -2 "/api/epg?from=1578862800&to=1578949199" 2020/01/13 02:28:13 [de

Re: Пустая переменная $upstream status при 499

2020-01-13 Пенетрантность Maxim Dounin
Hello! On Mon, Jan 13, 2020 at 04:46:22AM -0500, yanda.a wrote: > Maxim Dounin Wrote: > --- > > Hello! > > > > On Mon, Dec 30, 2019 at 03:22:01AM -0500, yanda.a wrote: > > > > > Добрался до конфигурации, скину почти полную конфигурацию: > > >

Re: Пустая переменная $upstream status при 499

2020-01-13 Пенетрантность yanda.a
Maxim Dounin Wrote: --- > Hello! > > On Mon, Dec 30, 2019 at 03:22:01AM -0500, yanda.a wrote: > > > Добрался до конфигурации, скину почти полную конфигурацию: > > [...] > > Смысла в "почти полной" конфигурации не очень много. Нужна > конфигу

Re: Пустая переменная $upstream status при 499

2019-12-31 Пенетрантность Maxim Dounin
Hello! On Mon, Dec 30, 2019 at 03:22:01AM -0500, yanda.a wrote: > Добрался до конфигурации, скину почти полную конфигурацию: [...] Смысла в "почти полной" конфигурации не очень много. Нужна конфигурация, с которой воспроизводится то, на что вы жалуетесь. Попробуйте воспроизвести проблемное п

Re: Пустая переменная $upstream status при 499

2019-12-30 Пенетрантность yanda.a
Добрался до конфигурации, скину почти полную конфигурацию: load_module "/usr/lib64/nginx/modules/ngx_http_geoip_module.so"; load_module "/usr/lib64/nginx/modules/ndk_http_module.so"; load_module

Re: Пустая переменная $upstream status при 499

2019-12-27 Пенетрантность Maxim Dounin
Hello! On Fri, Dec 27, 2019 at 10:03:51AM -0500, yanda.a wrote: > Maxim Dounin Wrote: > --- > > Hello! > > > > При "proxy_ignore_client_abort on;" статуса 499 быть вообще не > > должно. > > > > Что показывает "nginx -V" и что в конфиге? > >

Re: Пустая переменная $upstream status при 499

2019-12-27 Пенетрантность yanda.a
Предварительно, могу показать как оно проксируется, не знаю хватит ли этого: http { proxy_http_version 1.1; proxy_redirect off; proxy_intercept_errors on; proxy_next_upstream error tim

Re: Пустая переменная $upstream status при 499

2019-12-27 Пенетрантность yanda.a
Maxim Dounin Wrote: --- > Hello! > > При "proxy_ignore_client_abort on;" статуса 499 быть вообще не > должно. > > Что показывает "nginx -V" и что в конфиге? > > -- > Maxim Dounin > http://mdounin.ru/ > ___

Re: Пустая переменная $upstream status при 499

2019-12-27 Пенетрантность Maxim Dounin
Hello! On Thu, Dec 26, 2019 at 02:20:37PM -0500, yanda.a wrote: > Есть upstream с несколькими серверами. На этом upstream'е бывают очень > долгие запросы (это уже другая история). Если клиент разорвал соединение, в > логах будет $status = 499, но продолжаем ждать ответа от бекенда (опция > proxy_

Пустая переменная $upstream status при 499

2019-12-26 Пенетрантность yanda.a
Добрый день! Есть upstream с несколькими серверами. На этом upstream'е бывают очень долгие запросы (это уже другая история). Если клиент разорвал соединение, в логах будет $status = 499, но продолжаем ждать ответа от бекенда (опция proxy_ignore_client_abort on), и если бекенд не отвалился по тайма