Re: Пользовательская переменная между секциями server

2022-09-12 Пенетрантность sunrules
Все верно подмечено, так и сделаю, это была рабочая конфигурация на бэкендах, к сожалению map тогда не использовал. Posted at Nginx Forum: https://forum.nginx.org/read.php?21,295146,295177#msg-295177 ___ nginx-ru mailing list -- nginx-ru@nginx.org To

Re: Пользовательская переменная между секциями server

2022-09-12 Пенетрантность Maxim K
Выносите эти условия в map вместо if ($release = 'trunk') { set $root_folder trunk; } if ($release != 'trunk') { set $root_folder branches/$release; } вот так map $release $root_folder { trunk trunk; default branches/$release; } пн, 12 сент. 2022 г. в

Re: Пользовательская переменная между секциями server

2022-09-12 Пенетрантность sunrules
Всем спасибо за помощь, Ваши советы реально помогли с моей задачей, конфигурация все-таки заработала. Выкладываю пример, может кому-то пригодится: #--- upstream upstr_release__X { ### Конфигурация балансировки. . . . } ### Конфигурация бэкендов,

Re: Пользовательская переменная между секциями server

2022-09-10 Пенетрантность Maxim Dounin
Hello! On Fri, Sep 09, 2022 at 03:46:26AM -0400, sunrules wrote: > Попробовал map, к сожалению, все тоже самое. В основную секцию server, в > которой определяется server_name, пользовательская переменная передает > нужное значение, что получаем из map, но если эту переменную прописать в > секцию

Re: Пользовательская переменная между секциями server

2022-09-09 Пенетрантность sunrules
Попробовал map, к сожалению, все тоже самое. В основную секцию server, в которой определяется server_name, пользовательская переменная передает нужное значение, что получаем из map, но если эту переменную прописать в секцию server, где описываются бэкенды, то результат - пустое значение. Причем,

Re: Пользовательская переменная между секциями server

2022-09-08 Пенетрантность raven...@megaline.kg
08.09.2022 15:57, raven...@megaline.kg пишет: proxy_pass http://$upstream; прошу прощения, сам запутался в переменных  Тут должно быть http://$backend ___ nginx-ru mailing list -- nginx-ru@nginx.org To unsubscribe send an email to

Re: Пользовательская переменная между секциями server

2022-09-08 Пенетрантность raven...@megaline.kg
08.09.2022 15:47, sunrules пишет: Существует Nginx балансер в нем прописаны несколько бэкендов. На бэках находятся сайты, к которым можно обратиться, указав в части url определенную аббревиатуру. По сути, это отдельные сайты со своими собственными именами. Задача, на балансере нужно настроить

Пользовательская переменная между секциями server

2022-09-08 Пенетрантность sunrules
Существует Nginx балансер в нем прописаны несколько бэкендов. На бэках находятся сайты, к которым можно обратиться, указав в части url определенную аббревиатуру. По сути, это отдельные сайты со своими собственными именами. Задача, на балансере нужно настроить возможность отправлять запрос на