Назад | Перейти на главную страницу

CookieBasedAffinity шлюз приложений Azure не отправляет сеансы на тот же узел

Мы развернули 2 виртуальные машины Linux в серверном пуле за шлюзом приложений. Наше приложение на 2 виртуальных машинах Linux требует, чтобы сеанс оставался на одном внутреннем сервере, но мы видим, что сеанс использует оба внутренних сервера.

Мы не наблюдаем сбоев на внутренних серверах.

У нас включен параметр CookieBasedAffinity.

Почему это не работает так, как мы ожидали, и в чем может быть проблема?

ОБНОВЛЕНИЕ 1: Наше приложение вызывается с другого веб-сайта, но я не вижу установленного значения сеанса cookie шлюза приложений, только значения наших файлов cookie. Начинаю подозревать, что это проблема ...

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