• Русский
  • Включение глобального ограничения скорости

    Если вам необходимо использовать функцию глобального ограничения скорости, необходимо включить глобальное ограничение скорости для сервиса, подключившись к Redis.

    Вы можете подключиться к Redis, предоставляемому платформой Data Services, либо к своему собственному Redis.

    Содержание

    Подключение к Redis, предоставляемому платформой

    Если ваше предприятие подписано на Data Services и развернуло Redis (в режиме Cluster Mode или Sentinel Mode) через Data Services, который можно подключить к кластеру, управляемому mesh, вы можете следовать следующим шагам и инструкциям для получения и настройки конфигурации Redis для измерения кластера service mesh.

    Получение способа доступа к Redis

    1. Перейдите на платформу Data Services и выберите Redis в левой навигационной панели.

    2. В списке кластеров слева выберите кластер, namespace, где развернут Redis.

    3. Нажмите на название Redis.

      • Во вкладке Details проверьте Secret Dictionary, чтобы получить пароль для доступа к Redis.

      • Во вкладке Access Method вы можете просмотреть информацию для подключения к Redis.

    Инструкции по конфигурации Redis

    В зависимости от режима развертывания и места развертывания Redis, обратитесь к следующим инструкциям для настройки конфигурации Redis для измерения кластера service mesh.

    Примечание:

    • Метод аутентификации: Если у Redis, к которому подключаетесь, установлен пароль, выберите Basic Auth и введите пароль.

    • Список адресов: Введите несколько адресов для повышения доступности адреса подключения, разделяя их запятыми.

    • Метод подключения: Same Cluster означает, что Redis развернут в кластере, к которому подключается mesh; Cross-Cluster означает, что кластер с Redis отличается от кластера, к которому подключается mesh.

    Режим развертывания RedisМетод подключенияКонфигурация Mesh к Redis
    Sentinel ModeSame ClusterРежим развертывания: Cluster-Sentinel Mode.
    MasterName: Обязательно ввести mymaster.
    Список адресов: Введите Connection Address из области Internal Access (<internal routing name>.<Redis instance namespace name>:<port> или <internal routing IP>:<port>).
    Sentinel ModeCross-ClusterРежим развертывания: Cluster-Sentinel Mode.
    MasterName: Обязательно ввести mymaster.
    Список адресов: Введите Connection Address из области External Access (<Pod IP>:<port>).
    Cluster ModeSame ClusterРежим развертывания: Cluster-Cluster Mode.
    Список адресов: Введите Connection Address из области Internal Access (<shard internal routing name>.<Redis instance namespace name>:<port>).
    Cluster ModeCross-ClusterРежим развертывания: Cluster-Cluster Mode.
    Список адресов: Введите один или несколько адресов Pod с NodePort из области External Access - Through Pod's NodePort (<Pod IP>:<port>).

    Подключение к Redis вне платформы

    Пожалуйста, обратитесь к следующим инструкциям по конфигурации для подключения к Redis вне платформы.

    ПараметрОписание
    Deployment ModeSingle Node: Redis, развернутый на одном узле, не обладающий возможностями аварийного восстановления и не рекомендуемый для использования в продуктивной среде.
    Cluster-Sentinel Mode: См. официальную документацию.
    Cluster-Cluster Mode: См. официальную документацию.
    Address/Address ListАдрес(а) доступа к Redis, поддерживающие HTTP/HTTPS протоколы, в формате: <protocol (optional)>://<IP/domain>:<port>.
    Совет: Введите несколько адресов для повышения доступности адреса подключения, разделяя их запятыми.
    MasterNameТребуется только в режиме Sentinel, имя мастер-узла.
    Authentication MethodМетод аутентификации при доступе к Redis.
    - Basic Auth: Введите пароль для доступа к Redis.
    - No Authentication: Доступ без аутентификации.