Вы можете установить несколько экземпляров нового пользовательского интерфейса Edge (edge-management-ui) в сценарии высокой доступности (HA).
Однако после установки нескольких экземпляров нового интерфейса Edge необходимо выполнить задачи после установки, чтобы синхронизировать настройки свойств на всех узлах edge-management-ui.
В частности, необходимо настроить все экземпляры New Edge UI так, чтобы они имели одинаковые значения для следующих свойств:
conf_uebe_applicationsecret=value conf_uebe_mgmtCredential=value conf_apigee_mail.smtp.credential=value
Где:
conf_uebe_applicationsecret– ключ шифрования сеанса и учетных данных, используемый в новом интерфейсе Edge.conf_uebe_mgmtCredential– зашифрованные учетные данные сервера управления.conf_apigee_mail.smtp.credential– зашифрованные учетные данные SMTP-сервера.
Кроме того, если вы настроите экземпляры New Edge UI для использования TLS, вам необходимо убедиться, что вы используете один и тот же сертификат TLS и закрытый ключ на каждом узле edge-management-ui.
Настройте новые экземпляры Edge UI, используя HTTP.
- Войдите в узел, на котором размещен первый экземпляр New Edge UI (как пользователь оболочки в узле).
- Откройте файл
/opt/apigee/token/application/management-ui.propertiesна первом узле New Edge UI и скопируйте значения следующих свойств:conf_uebe_applicationsecret="value" conf_uebe_mgmtCredential="value" conf_apigee_mail.smtp.credential="value"
- Войдите в узел, на котором размещен второй экземпляр нового интерфейса Edge.
- Откройте файл
/opt/apigee/customer/application/management-ui.propertiesво втором экземпляре New Edge UI в редакторе. Если файла нет, создайте его:vi /opt/apigee/customer/application/management-ui.properties
- Добавьте в файл
/opt/apigee/customer/application/management-ui.propertiesследующие свойства, используя значения, скопированные из первого экземпляра New Edge UI:conf_uebe_applicationsecret="value" conf_uebe_mgmtCredential="value" conf_apigee_mail.smtp.credential="value"
- Сохраните файл.
- Убедитесь, что свойство
/opt/apigee/customer/application/management-ui.propertiesпринадлежит пользователюapigee:chown apigee:apigee /opt/apigee/customer/application/management-ui.properties
- Настройте и перезапустите второй экземпляр нового интерфейса Edge:
/opt/apigee/apigee-service/bin/apigee-service edge-management-ui configure /opt/apigee/apigee-service/bin/apigee-service edge-management-ui restart
Теперь пользователи могут войти в любой экземпляр New Edge UI.
Как настроить новые экземпляры Edge UI с использованием TLS/HTTPS
- Настройте первый экземпляр New Edge UI для использования TLS/HTTPS, как описано в разделе Настройка TLS для New Edge UI.
- Настройте второй экземпляр New Edge UI, как описано выше для HTTP, чтобы синхронизировать
conf_uebe_applicationsecret,conf_uebe_mgmtCredentialиconf_apigee_mail.smtp.credential. - Скопируйте PEM-файлы, содержащие сертификат TLS и закрытый ключ, из первого экземпляра нового интерфейса Edge в узел, на котором размещен второй экземпляр нового интерфейса Edge (например, в
/opt/apigee/customer/application/edge-management-ui/). - Настройте второй экземпляр New Edge UI для использования TLS/HTTPS, как описано в разделе Настройка TLS для New Edge UI.