fox
May 22, 2021 08:32AM
Можете поставить haproxy - он как раз будет держать клиента секунд 10,
пока бекэнды перезагружаются. Браузеру придётся ждать эти 10 секунд, но
зато он не получит 5хх ошибку.


22.05.2021 19:26, 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" - это не всегра срабатывает,
>>> иногда после релоада php-fpm оказывается в нерабочем состоянии,
>>> поэтому использую именно "systemctl restart php-fpm" для изменения
>>> конфигурации php-fpm, тогда и случаются 502 ошибки с сайтами.
>>
>> В таком случае, может быть, сконфигурить 2 бэкенда, отличающиеся лишь
>> сокетами (и какими-нибудь pid-файлами), описать их в одном upstream{}
>> и не перезапускать php-fpm, а поднимать 2й и гасить 1й?
>
> Да, так работает. Но поднимать на сервере два бэкенда -
> это - в два раза больше работы. Поэтому очень хочется
> этой лишней работы избежать и обойтись одним бэкендом.
> Но скорее всего, средствами nginx этого сделать нельзя.
>

_______________________________________________
nginx-ru mailing list
nginx-ru@nginx.org
http://mailman.nginx.org/mailman/listinfo/nginx-ru
Subject Author Posted

Configuring nginx to retry a single upstream server

Gena Makhomed May 20, 2021 05:06PM

Re: Configuring nginx to retry a single upstream server

Evgeniy Berdnikov May 21, 2021 03:10AM

Re: Configuring nginx to retry a single upstream server

Gena Makhomed May 21, 2021 04:04AM

Re: Configuring nginx to retry a single upstream server

Evgeniy Berdnikov May 21, 2021 04:22AM

Re: Configuring nginx to retry a single upstream server

Gena Makhomed May 22, 2021 08:28AM

Re: Configuring nginx to retry a single upstream server

fox May 22, 2021 08:32AM

Re: Configuring nginx to retry a single upstream server

Gena Makhomed May 22, 2021 08:50AM

Re: Configuring nginx to retry a single upstream server

Oleg A. Mamontov May 22, 2021 11:24AM

Re: Configuring nginx to retry a single upstream server

Gena Makhomed May 22, 2021 02:42PM

Re: Configuring nginx to retry a single upstream server

Maxim Dounin May 23, 2021 11:06PM

Re: Configuring nginx to retry a single upstream server

Gena Makhomed May 25, 2021 05:16AM

Re: Configuring nginx to retry a single upstream server

Evgeniy Berdnikov May 25, 2021 06:20AM

Re: Configuring nginx to retry a single upstream server

Maxim Dounin May 25, 2021 08:16AM

Re: Configuring nginx to retry a single upstream server

Илья Шипицин May 21, 2021 04:36AM



Sorry, only registered users may post in this forum.

Click here to login

Online Users

Guests: 243
Record Number of Users: 8 on April 13, 2023
Record Number of Guests: 500 on July 15, 2024
Powered by nginx      Powered by FreeBSD      PHP Powered      Powered by MariaDB      ipv6 ready