Поддержка нескольких экземпляров пользовательского интерфейса Edge

Edge для частного облака v. 4.17.01

Вы можете установить несколько экземпляров пользовательского интерфейса Edge в сценарии высокой доступности. Однако после установки двух экземпляров пользовательского интерфейса Edge необходимо выполнить задачи после установки, чтобы синхронизировать параметры свойств между ними.

В частности, необходимо настроить два экземпляра пользовательского интерфейса так, чтобы они имели одинаковое значение для следующих свойств:

conf_application_application.secret=value
conf_apigee_mail.smtp.credential=value
conf_apigee_apigee.mgmt.credential=value

Кроме того, если вы настроите их на использование TLS, вы должны убедиться, что используете один и тот же сертификат и ключ в обоих экземплярах.

Настройка экземпляров пользовательского интерфейса Edge с помощью HTTP

  1. Войдите на узел, на котором размещены первые экземпляры пользовательского интерфейса Edge (войдите не в сам пользовательский интерфейс, а как пользователь на узле).
  2. Откройте /opt/apigee/edge-ui/conf/apigee.conf в редакторе и скопируйте значения трех свойств, перечисленных выше.
  3. Войдите в узел, на котором размещены вторые экземпляры пользовательского интерфейса Edge.
  4. Откройте /opt/apigee/customer/application/ui.properties во втором экземпляре пользовательского интерфейса в редакторе. Если файл не существует, создайте его.
  5. Добавьте следующие свойства в /opt/apigee/customer/application/ui.properties , включая значения, скопированные из первого экземпляра пользовательского интерфейса:
    conf_application_application.secret= значение
    conf_apigee_mail.smtp.credential= значение
    conf_apigee_apigee.mgmt.credential= значение
  6. Сохраните файл.
  7. Убедитесь, что /opt/apigee/customer/application/ui.properties принадлежит пользователю apigee :
    > chown apigee:apigee /opt/apigee/customer/application/ui.properties
  8. Перезапустите второй экземпляр пользовательского интерфейса:
    > /opt/apigee/apigee-service/bin/apigee-service Edge-UI перезапуск

Теперь пользователи могут войти в любой экземпляр пользовательского интерфейса.

Настройка экземпляров пользовательского интерфейса Edge с помощью TLS/HTTPS

  1. Настройте первый экземпляр пользовательского интерфейса для использования TLS/HTTPS, как описано в разделе Настройка TLS для пользовательского интерфейса управления .
  2. Настройте вторые экземпляры пользовательского интерфейса Edge, как описано выше, для HTTP, чтобы синхронизировать необходимые свойства.
  3. Скопируйте сертификат и ключ из первого экземпляра пользовательского интерфейса на узел, на котором размещен второй экземпляр пользовательского интерфейса.
  4. Настройте второй экземпляр пользовательского интерфейса для использования TLS/HTTPS, как описано в разделе Настройка TLS для пользовательского интерфейса управления .