Мы переносим одно веб-приложение с DCOS на платформу AWS. Для балансировки нагрузки между контейнерами приложения мы использовали HAProxy и использовали следующие настройки для поддержания соответствия сервера.
"cookie serverid вставка косвенного nocache httponly"
В AWS мы развертываем приложение в EKSи собираюсь использовать istio в качестве входа. Что эквивалентно идентификатору сервера, который поддерживает сходство сервера, в istio?
Мы уже используем httpCookie в правиле назначения istio, но мы получаем ошибку HTTP 409, которая может произойти при запуске приложений в кластерной средеи мы неправильно настроили балансировщик нагрузки.
Фрагмент фрагмента из destrules.yaml:
trafficPolicy:
loadBalancer:
consistentHash:
httpCookie:
name: JSESSIONID
ttl: 1800s