Мы развернули 2 виртуальные машины Linux в серверном пуле за шлюзом приложений. Наше приложение на 2 виртуальных машинах Linux требует, чтобы сеанс оставался на одном внутреннем сервере, но мы видим, что сеанс использует оба внутренних сервера.
Мы не наблюдаем сбоев на внутренних серверах.
У нас включен параметр CookieBasedAffinity.
Почему это не работает так, как мы ожидали, и в чем может быть проблема?
ОБНОВЛЕНИЕ 1: Наше приложение вызывается с другого веб-сайта, но я не вижу установленного значения сеанса cookie шлюза приложений, только значения наших файлов cookie. Начинаю подозревать, что это проблема ...
ОБНОВЛЕНИЕ 2: Я больше не верю, что проблема, описанная (плохо) в обновлении 1, является проблемой. Используя Fiddler, я смог увидеть значения файлов cookie в вызове моего URL-адреса, который был сделан, и он содержит значения для моего приложения плюс ApplicationGatewayAffinity=
стоимость. Вернуться к доске для рисования...