По умолчанию Consul выбирает порты, которые используют его прокси, из редко используемого блока от 10001 до 10800.
Вы можете изменить эти порты, но обратите внимание на следующее:
- Вы должны удалить и переустановить
apigee-mtls
с новыми значениями. - Прокси-серверы Consul не могут прослушивать те же порты, что и Apigee Services.
- Консул имеет только одно адресное пространство портов. Это означает, что если прокси-сервер A на хосте A прослушивает порт 15000, то прокси-сервер B на хосте B не может прослушивать порт 15000.
- Убедитесь, что вы ознакомились с требованиями к порту Apigee , чтобы избежать коллизий.
Вы можете настроить порты, используемые прокси-серверами, в соответствии с вашей конкретной конфигурацией.
Чтобы настроить порты, используемые Apigee mTLS:
- Удалите
apigee-mtls
если он уже установлен, как показано в следующем примере:/opt/apigee/apigee-service/bin/apigee-service apigee-mtls uninstall
Дополнительные сведения см. в разделе Удаление Apigee mTLS .
- На каждом узле откройте файл конфигурации без вывода сообщений. Дополнительные общие сведения об этом файле см. в разделе Создание файла конфигурации .
Добавьте или измените значения свойств, задающих порты.
В следующей таблице перечислены порты и приведены имена свойств, которые вы используете для настройки портов, используемых компонентами с Apigee mTLS:
Узел Диапазон по умолчанию Описание Апигей mTLS от 10700 до 10799 Для каждого хоста с установкой apigee-mtls
требуется один порт в указанном диапазоне.Вы определяете порт, устанавливая минимальное и максимальное количество портов на одно и то же значение со следующими свойствами:
SMI_PROXY_MINIMUM_EGRESS_PROXY_PORT SMI_PROXY_MAXIMUM_EGRESS_PROXY_PORT
Кассандра от 10100 до 10199 Каждому хосту с установкой apigee-cassandra
требуется два порта в указанном диапазоне.Пользовательский диапазон определяется путем установки минимального и максимального номеров портов со следующими свойствами:
SMI_PROXY_MINIMUM_CASSANDRA_PROXY_PORT SMI_PROXY_MAXIMUM_CASSANDRA_PROXY_PORT
Процессор сообщений от 10500 до 10599 Для каждого хоста с установленным apigee-message-processor
требуется два порта из указанного диапазона.Пользовательский диапазон определяется путем установки минимального и максимального номеров портов со следующими свойствами:
SMI_PROXY_MINIMUM_MESSAGEPROCESSOR_PROXY_PORT SMI_PROXY_MAXIMUM_MESSAGEPROCESSOR_PROXY_PORT
OpenLDAP от 10200 до 10299 Каждому хосту с установкой apigee-ldap
требуется один порт из указанного диапазона.Вы определяете порт, устанавливая минимальное и максимальное количество портов на одно и то же значение со следующими свойствами:
SMI_PROXY_MINIMUM_LDAP_PROXY_PORT SMI_PROXY_MAXIMUM_LDAP_PROXY_PORT
Постгрес от 10300 до 10399 Для каждого хоста с установленной системой apigee-postgres
требуется три порта из указанного диапазона.Пользовательский диапазон определяется путем установки минимального и максимального номеров портов со следующими свойствами:
SMI_PROXY_MINIMUM_POSTGRES_PROXY_PORT SMI_PROXY_MAXIMUM_POSTGRES_PROXY_PORT
QPid от 10400 до 10499 Каждому хосту с установкой apigee-qpid
требуется два порта в указанном диапазоне.Пользовательский диапазон определяется путем установки минимального и максимального номеров портов со следующими свойствами:
SMI_PROXY_MINIMUM_QPID_PROXY_PORT SMI_PROXY_MAXIMUM_QPID_PROXY_PORT
Маршрутизатор от 10 600 до 10 699 Каждому хосту с установкой apigee-router
требуется два порта в указанном диапазоне.Пользовательский диапазон определяется путем установки минимального и максимального номеров портов со следующими свойствами:
RT_PROXY_PORT_MIN RT_PROXY_PORT_MAX
Работник зоопарка от 10001 до 10099 Каждому хосту с установленной программой apigee-zookeeper
требуется три порта из указанного диапазона.Пользовательский диапазон определяется путем установки минимального и максимального номеров портов со следующими свойствами:
SMI_PROXY_MINIMUM_ZOOKEEPER_PROXY_PORT SMI_PROXY_MAXIMUM_ZOOKEEPER_PROXY_PORT
В следующем примере определяются пользовательские значения для портов Cassandra:
SMI_PROXY_MINIMUM_CASSANDRA_PROXY_PORT=10142 SMI_PROXY_MAXIMUM_CASSANDRA_PROXY_PORT=10143
- Сохраните файл конфигурации.
- Установите
apigee-mtls
, как описано в разделе Установка Apigee mTLS . - Настройте компонент
apigee-mtls
с помощью следующей команды:/opt/apigee/apigee-service/bin/apigee-service apigee-mtls setup -f config_file
- Повторите эти шаги для каждого узла в вашем кластере, чтобы все файлы конфигурации были одинаковыми на всех узлах.