Как использовать липкий сеанс на основе параметра URL? - PullRequest
0 голосов
/ 18 октября 2019

Используя веб-сервер Apache (httpd), какой бы запрос мы ни отправляли в порт 3333, я отправляю его на номер 3001 или 3002 через балансировщик нагрузки, который работает нормально. (код прикреплен ниже)

Теперь в URL у меня есть параметр "rid". Я хочу липкий сеанс на основе этого параметра URL. Какие изменения я должен сделать в моем следующем коде в httpd-vhosts.conf?


Listen 3333
<VirtualHost *:3333>
    Header set Access-Control-Allow-Origin "*"
    ServerAdmin webmaster@dummy-host.abc.com.in
    ServerName localhost

    <Proxy "balancer://mycluster">
        Header set Access-Control-Allow-Origin "*"
        BalancerMember "http://TESTAPP010.abc.com:3001" route=1
        BalancerMember "http://TESTAPP010.abc.com:3002" route=2
    </Proxy>

    ProxyPass / "balancer://mycluster/"
    ProxyPassReverse / "balancer://mycluster/"

    ErrorLog "logs/dummy-host.abc.com.in-error1.log"
    CustomLog "logs/dummy-host.abc.com.in-access1.log" common

</VirtualHost>
...