W scenariuszu wysokiej dostępności możesz zainstalować wiele instancji interfejsu Edge. Pamiętaj jednak: Po zainstalowaniu 2 instancji interfejsu Edge musisz wykonać zadania po instalacji w aby zsynchronizować ustawienia usług.
W szczególności musisz skonfigurować te 2 instancje interfejsu tak, aby miały tę samą wartość w przypadku właściwości:
application.secret=value mail.smtp.credential=value apigee.mgmt.credential=value
Poza tym, jeśli skonfigurujesz je pod kątem używania protokołu TLS, upewnij się, że jest on używany certyfikat i klucz.
Konfigurowanie instancji interfejsu Edge przy użyciu HTTP
- Zaloguj się w węźle hostującym pierwsze instancje interfejsu Edge (nie loguj się do samego interfejsu, jako użytkownik węzła).
- Otwórz plik
/opt/apigee/edge-ui/conf/apigee.conf
w edytuj i skopiuj wartości tych właściwości do późniejszego użycia:mail.smtp.credential="value" apigee.mgmt.credential="value"
- Otwórz plik
/opt/apigee/edge-ui/conf/application.conf
w edytorze i skopiuj tej właściwości do późniejszego użycia:application.secret="value"
- Zaloguj się w węźle hostującym drugie instancje interfejsu Edge.
- Otwórz plik
/opt/apigee/customer/application/ui.properties
w drugiej instancji interfejsu użytkownika w edytorze. Jeśli plik nie istnieje, utwórz go. - Dodaj do obiektu
/opt/apigee/customer/application/ui.properties
te właściwości: łącznie z wartościami skopiowanymi z pierwszej instancji interfejsu użytkownika:conf_application_application.secret="value" conf_apigee_mail.smtp.credential="value" conf_apigee_apigee.mgmt.credential="value"
Zwróć uwagę, że prefiksem tych wartości jest
conf_application_
lubconf_apigee_
- Zapisz plik.
- Upewnij się, że domena
/opt/apigee/customer/application/ui.properties
należy do: „apigee” użytkownik:chown apigee:apigee /opt/apigee/customer/application/ui.properties
- Uruchom ponownie drugą instancję interfejsu użytkownika:
/opt/apigee/apigee-service/bin/apigee-service edge-ui restart
Użytkownicy mogą teraz logować się do dowolnej instancji interfejsu.
Konfigurowanie instancji interfejsu Edge przy użyciu protokołu TLS/HTTPS
- Skonfiguruj pierwszą instancję interfejsu, która będzie używać TLS/HTTPS, zgodnie z opisem w artykule Konfigurowanie protokołu TLS w interfejsie zarządzania.
- Skonfiguruj drugie instancje interfejsu Edge w sposób opisany powyżej, aby za pomocą protokołu HTTP synchronizować właściwości wymagane.
- Skopiuj do węzła plik JKS zawierający certyfikat i klucz z pierwszej instancji UI hostowanie drugiej instancji UI.
- Skonfiguruj drugą instancję interfejsu tak, aby korzystała z protokołu TLS/HTTPS zgodnie z opisem w artykule Konfigurowanie protokołu TLS w interfejsie zarządzania.