Как истечь запись в палочке haproxy только после закрытия всех сеансов, которые ее использовали
В настоящее время я использую Haproxy 1.5, у меня есть бэкэнд с 2 серверами. Мои серверы приложений получают соединение от двух клиентов, и я хочу, чтобы оба они были отнесены к одному серверу. Все соединения имеют параметр URL-адреса X, а сеансы, которые должны быть отнесены к одному и тому же серверу, имеют одинаковое значение параметра URL-адреса X. Я использую таблицу флешек, чтобы сохранить сервер, который использует конкретное значение параметра URL, чтобы будущие соединения можно было отнести к тому же серверу.
Я хочу иметь возможность добавлять серверы приложений по мере увеличения нагрузки. Чтобы проинструктировать haproxy о перемещении предыдущих подключений на новый сервер приложений, мне нужно прекратить работу записей таблицы stick, когда на сервере не активен ни один сеанс (ни одного из клиентов).
Кто-нибудь может мне с этим помочь?