Настройка и проверка распределения веса между кластерами в разных регионах
В этом документе объясняется, как реализовать распределение веса между кластерами для приложений на основе мультикластерной сервисной сетки, используя в качестве примера приложение Bookinfo.
Содержание
Шаги
-
В левой навигационной панели нажмите Service Mesh > Mesh.
-
Нажмите на название сервисной сетки, которую необходимо настроить.
-
На вкладке Mesh Policies справа от кластера
c1нажмите Create Policy > Regional Load Balancing. -
Выберите Weight Distribution в качестве Policy Type и настройте соответствующие параметры, как описано ниже.
Пример: Установите вес региона, в котором находится кластер
c1, равным 80%, а вес региона, в котором находится кластерc2, — 20%. -
Нажмите Create.
Метод проверки
Обратитесь к методу Access Verification для сервиса productpage, чтобы непрерывно обращаться к сервису productpage на основе конфигурации маршрутизации (External Access Address), созданной шлюзом, развернутым в кластере c1.
Вы можете перейти на страницу Monitoring платформы Service Mesh и сравнить данные мониторинга сервиса productpage в каждом кластере на панели Cluster Traffic Comparison. Если данные мониторинга трафика соответствуют пропорциям веса, это означает, что распределение веса между кластерами эффективно.