Edge for Private Cloud v4.18.01
Вы можете установить несколько экземпляров Edge UI в сценарии высокой доступности. Однако после установки двух экземпляров Edge UI необходимо выполнить задачи после установки, чтобы синхронизировать настройки свойств между ними.
В частности, необходимо настроить два экземпляра пользовательского интерфейса так, чтобы они имели одинаковое значение для следующих свойств:
application.secret=value mail.smtp.credential=value apigee.mgmt.credential=value
Кроме того, если вы настроите их на использование TLS, вам нужно будет убедиться, что вы используете один и тот же сертификат и ключ в обоих экземплярах.
Как настроить экземпляры Edge UI с помощью HTTP
- Войдите в узел, на котором размещены первые экземпляры Edge UI (не в сам интерфейс, а как пользователь узла).
- Откройте файл /opt/apigee/edge-ui/conf/apigee.conf в редакторе и скопируйте значения следующих свойств:
mail.smtp.credential="value"
apigee.mgmt.credential="value" - Откройте файл /opt/apigee/edge-ui/conf/application.conf в редакторе и скопируйте значения следующего свойства для дальнейшего использования:
application.secret="value" - Войдите в узел, на котором размещены вторые экземпляры Edge UI.
- Откройте /opt/apigee/customer/application/ui.properties во втором экземпляре пользовательского интерфейса в редакторе. Если файла нет, создайте его.
- Добавьте в файл /opt/apigee/customer/application/ui.properties следующие свойства, включая значения, скопированные из первого экземпляра пользовательского интерфейса:
conf_application_application.secret="value"
conf_apigee_mail.smtp.credential="value"
conf_apigee_apigee.mgmt.credential="value"
Обратите внимание, что перед этими значениями нужно добавить префикс conf_application_ или conf_apigee_. - Сохраните файл.
- Убедитесь, что файл /opt/apigee/customer/application/ui.properties принадлежит пользователю apigee.
> chown apigee:apigee /opt/apigee/customer/application/ui.properties - Перезапустите второй экземпляр пользовательского интерфейса:
> /opt/apigee/apigee-service/bin/apigee-service edge-ui restart
Теперь пользователи могут войти в любой экземпляр интерфейса.
Настройте экземпляры Edge UI, используя TLS/HTTPS.
- Настройте первый экземпляр пользовательского интерфейса для использования TLS/HTTPS, как описано в разделе Настройка TLS для пользовательского интерфейса управления.
- Настройте второй экземпляр Edge UI, как описано выше для HTTP, чтобы синхронизировать необходимые свойства.
- Скопируйте файл JKS, содержащий сертификат и ключ, из первого экземпляра пользовательского интерфейса в узел, на котором размещен второй экземпляр пользовательского интерфейса.
- Настройте второй экземпляр пользовательского интерфейса для использования TLS/HTTPS, как описано в разделе Настройка TLS для пользовательского интерфейса управления.