Так, первоначально мой haproxy.cfg
выглядит так (фрагмент):
интерфейс https_in
режим http
опция httplog
опцион вперед для
привязать 192.168.150.2:443 ssl crt /etc/haproxy/ssl_cert/star_some_domain.pem crt /etc/haproxy/ssl_cert/star_sub_some_domain.pem
acl host_git hdr(host) -i git.some.domain
acl host_kibana hdr(host) -i kibana.sub.some.domain
use_backend gitserver, если host_git
use_backend kibanaserver, если host_kibana
default_backend веб-сервер1
Серверная часть для веб-сервер1
становится перегруженным, поэтому мы переместили некоторые домены на новый сервер, и новейший haproxy.cfg
выглядит так (фрагмент):
интерфейс https_in
режим http
опция httplog
опцион вперед для
привязать 192.168.150.2:443 ssl crt /etc/haproxy/ssl_cert/star_some_domain.pem crt /etc/haproxy/ssl_cert/star_sub_some_domain.pem
acl host_git hdr(host) -i git.some.domain
acl host_kibana hdr(host) -i kibana.sub.some.domain
acl is_website hdr(host) -i sub.some.domain
acl is_website hdr(host) -i www.sub.some.domain
use_backend gitserver, если host_git
use_backend kibanaserver, если host_kibana
use_backend websrv, если is_website
default_backend веб-сервер1
# "websrv" и "webserver1" - разные серверные части
Больше всего сбивает с толку то, что некоторые браузеры, кажется, настаивают/перенаправляются на бэкэнд «webserver1» вместо бэкэнда «websrv»; открытие приватного браузера / инкогнито правильно перенаправляется на «websrv».
Так что я подозреваю, что происходит какая-то "липкая сессия".
Как вывести список и/или очистить эти «закрепленные сеансы»?