Как на nginx настроить проксирование запросов по таблице соответствий?
У меня есть 2 Apache-сервера: a_1 и a_2
Есть таблица соответствий
Сервер | Адрес
a_1 | 1
a_1 | 2
a_1 | 3
a_2 | 4
a_2 | 5
a_2 | 6
На фронте адрес выглядит так:
/a/1
, где a - признак сервера
, 1 - адрес страницы
Как сделать так, чтобы nginx при указании адреса страницы перенаправлял на нужный apache.
Количество серверов apache и страниц меняется, но точно известно по таблице соответствий на каком из серверов какая страница находится.
Одна и та-же страница не может находиться на разных серверах.
А для изменения этой настройки нужно будет перезагружать nginx?
Например у меня добавляется новый Apache или новые адреса страниц и мне нужно, чтобы прокси сразу заработал для этих страниц и apache?
На сколько я понимаю без перезагрузки демона не получится, чтобы настройки заработали?