Re: How to write $upstream_trailer_{name} into access.log

2021-05-22 Пенетрантность Andrey Kopeyko
Andrey Kopeyko писал 2021-05-23 03:57: Gena Makhomed писал 2021-05-23 01:50: On 23.05.2021 1:25, Andrey Kopeyko wrote: Добрый день, Геннадий! Здравствуйте, Андрей! Использую nginx/1.19.10 из официального репозитория nginx.org На бэкенде в секции http прописал такие директивы:

Re: How to write $upstream_trailer_{name} into access.log

2021-05-22 Пенетрантность Andrey Kopeyko
Gena Makhomed писал 2021-05-23 01:50: On 23.05.2021 1:25, Andrey Kopeyko wrote: Добрый день, Геннадий! Здравствуйте, Андрей! Использую nginx/1.19.10 из официального репозитория nginx.org На бэкенде в секции http прописал такие директивы: add_trailer X-Response-Time

Re: How to write $upstream_trailer_{name} into access.log

2021-05-22 Пенетрантность Gena Makhomed
On 23.05.2021 1:25, Andrey Kopeyko wrote: Добрый день, Геннадий! Здравствуйте, Андрей! Использую nginx/1.19.10 из официального репозитория nginx.org На бэкенде в секции http прописал такие директивы: add_trailer X-Response-Time $upstream_response_time always; add_trailer X-Cache-Status

Re: How to write $upstream_trailer_{name} into access.log

2021-05-22 Пенетрантность Andrey Kopeyko
Gena Makhomed писал 2021-05-23 01:00: Здравствуйте, All! Добрый день, Геннадий! Использую nginx/1.19.10 из официального репозитория nginx.org На бэкенде в секции http прописал такие директивы: add_trailer X-Response-Time $upstream_response_time always; add_trailer X-Cache-Status

How to write $upstream_trailer_{name} into access.log

2021-05-22 Пенетрантность Gena Makhomed
Здравствуйте, All! Использую nginx/1.19.10 из официального репозитория nginx.org На бэкенде в секции http прописал такие директивы: add_trailer X-Response-Time $upstream_response_time always; add_trailer X-Cache-Status $upstream_cache_status always; На фронтенде в секции http прописал

Re: Configuring nginx to retry a single upstream server

2021-05-22 Пенетрантность Gena Makhomed
On 22.05.2021 18:22, Oleg A. Mamontov wrote: Функциональность, позволяющая реализовать подобную логику, имеется в коммерческой версии: http://nginx.org/ru/docs/http/ngx_http_upstream_module.html#queue Хостинг сайтов на PHP - это не тот бизнес, который даст возможность купить коммерческую

Re: Configuring nginx to retry a single upstream server

2021-05-22 Пенетрантность Oleg A. Mamontov
On Sat, May 22, 2021 at 03:49:01PM +0300, Gena Makhomed wrote: On 22.05.2021 15:31, fox wrote: Можете поставить haproxy - он как раз будет держать клиента секунд 10, пока бекэнды перезагружаются. Браузеру придётся ждать эти 10 секунд, но зато он не получит 5хх ошибку. Могу поставить

Re: Configuring nginx to retry a single upstream server

2021-05-22 Пенетрантность Gena Makhomed
On 22.05.2021 15:31, fox wrote: Можете поставить haproxy - он как раз будет держать клиента секунд 10, пока бекэнды перезагружаются. Браузеру придётся ждать эти 10 секунд, но зато он не получит 5хх ошибку. Могу поставить haproxy, но haproxy - это не веб-сервер, он не умеет отдавать статику.

Re: Configuring nginx to retry a single upstream server

2021-05-22 Пенетрантность fox
Можете поставить haproxy - он как раз будет держать клиента секунд 10, пока бекэнды перезагружаются. Браузеру придётся ждать эти 10 секунд, но зато он не получит 5хх ошибку. 22.05.2021 19:26, Gena Makhomed пишет: On 21.05.2021 11:20, Evgeniy Berdnikov wrote: nginx и php-fpm у меня

Re: Configuring nginx to retry a single upstream server

2021-05-22 Пенетрантность Gena Makhomed
On 21.05.2021 11:20, Evgeniy Berdnikov wrote: nginx и php-fpm у меня находятся на одном и том же хосте, связь между ними идет через unix domain socket по протоколу fastcgi. ... Речь идет о перезапуске php-fpm командой "systemctl restart php-fpm" Если делать "systemctl reload php-fpm" - это не