передать в Fastcgi адрес бэкенда

neomaq nginx-forum на forum.nginx.org
Ср Фев 15 13:34:00 UTC 2017


Здравствуйте,

имеется nginx + php-fpm и несколько бэкендов,

появилась потребность в собственном обрабочтике сессий в php,  для чего
нужно знать адрес бэкенда,  на котором происходит дело

можно дописать в response header с помощью директивы add_header,
но к этому моменту сессия уже сформирована.

в связи с этим ищу способ передать в fastcgi значение переменной
$upstream_addr

пробовал добавлять: 
location ~ \.php$ {
fastcgi_param   HTTP-X_UPSTREAM    $upstream_addr;

но до fastcgi этот заголовок долетает пустым

как быть?

Posted at Nginx Forum: https://forum.nginx.org/read.php?21,272431,272431#msg-272431



Подробная информация о списке рассылки nginx-ru