W scenariuszu wysokiej dostępności możesz zainstalować kilka instancji nowego interfejsu Edge
(edge-management-ui).
Po zainstalowaniu kilku instancji nowego interfejsu Edge musisz
wykonać zadania po instalacji, aby zsynchronizować ustawienia właściwości we wszystkich
węzłach edge-management-ui.
Musisz skonfigurować wszystkie instancje nowego interfejsu Edge tak, aby miały te same wartości tych właściwości:
conf_uebe_applicationsecret=value conf_uebe_mgmtCredential=value conf_apigee_mail.smtp.credential=value
Gdzie:
conf_uebe_applicationsecretto klucz szyfrowania sesji i danych logowania używany przez nowy interfejs Edge.conf_uebe_mgmtCredentialto zaszyfrowane dane logowania serwera zarządzania.conf_apigee_mail.smtp.credentialto zaszyfrowane dane logowania serwera SMTP.
Jeśli skonfigurujesz instancje nowego interfejsu Edge tak, aby używały protokołu TLS, musisz też użyć tego samego certyfikatu TLS i klucza prywatnego w każdym
edge-management-ui węźle.
Konfigurowanie instancji nowego interfejsu Edge za pomocą protokołu HTTP
- Zaloguj się w węźle, w którym jest hostowana pierwsza instancja nowego interfejsu Edge (jako użytkownik powłoki w węźle).
- Otwórz plik
/opt/apigee/token/application/management-ui.propertiesw pierwszym węźle nowego interfejsu Edge i skopiuj wartości tych właściwości, aby użyć ich później:conf_uebe_applicationsecret="value" conf_uebe_mgmtCredential="value" conf_apigee_mail.smtp.credential="value"
- Zaloguj się w węźle, w którym jest hostowana druga instancja nowego interfejsu Edge.
- Otwórz
/opt/apigee/customer/application/management-ui.propertiesw drugiej instancji nowego interfejsu Edge w edytorze. Jeśli plik nie istnieje, utwórz go:vi /opt/apigee/customer/application/management-ui.properties
- Dodaj te właściwości do
/opt/apigee/customer/application/management-ui.propertiesużywając dokładnie tych samych wartości, które zostały skopiowane z pierwszej instancji nowego interfejsu Edge:conf_uebe_applicationsecret="value" conf_uebe_mgmtCredential="value" conf_apigee_mail.smtp.credential="value"
- Zapisz plik.
- Upewnij się, że
/opt/apigee/customer/application/management-ui.propertiesnależy do użytkownikaapigeeuser:chown apigee:apigee /opt/apigee/customer/application/management-ui.properties
- Skonfiguruj i ponownie uruchom drugą instancję nowego interfejsu Edge:
/opt/apigee/apigee-service/bin/apigee-service edge-management-ui configure /opt/apigee/apigee-service/bin/apigee-service edge-management-ui restart
Użytkownicy mogą teraz logować się w dowolnej instancji nowego interfejsu Edge.
Konfigurowanie instancji nowego interfejsu Edge za pomocą protokołu TLS/HTTPS
- Skonfiguruj pierwszą instancję nowego interfejsu Edge tak, aby używała protokołu TLS/HTTPS, zgodnie z opisem w artykule Konfigurowanie protokołu TLS dla nowego interfejsu Edge.
- Skonfiguruj drugą instancję nowego interfejsu Edge zgodnie z opisem powyżej w przypadku protokołu HTTP, aby
zsynchronizować
conf_uebe_applicationsecret,conf_uebe_mgmtCredential, iconf_apigee_mail.smtp.credential. - Skopiuj pliki PEM zawierające certyfikat TLS i klucz prywatny z
pierwszej instancji nowego interfejsu Edge do węzła, w którym jest hostowana druga instancja nowego interfejsu Edge (np. do katalogu
/opt/apigee/customer/application/edge-management-ui/). - Skonfiguruj drugą instancję nowego interfejsu Edge tak, aby używała protokołu TLS/HTTPS, zgodnie z opisem w artykule Konfigurowanie protokołu TLS dla nowego interfejsu Edge.