Edge for Private Cloud w wersji 4.19.01
W sytuacji wysokiej dostępności możesz zainstalować wiele instancji interfejsu Edge. Po zainstalowaniu 2 instancji interfejsu użytkownika Edge musisz jednak wykonać czynności po instalacji, aby zsynchronizować ustawienia usługi między tymi instancjami.
W szczególności musisz skonfigurować 2 instancje interfejsu użytkownika tak, aby miały te same wartości tych właściwości:
application.secret=value mail.smtp.credential=value apigee.mgmt.credential=value
Jeśli skonfigurujesz je tak, aby używały TLS, musisz się też upewnić, że używasz tego samego certyfikatu i klucza w obu przypadkach.
Konfigurowanie instancji interfejsu Edge przy użyciu HTTP
- Zaloguj się w węźle hostującym pierwsze instancje interfejsu Edge (nie loguj się w samym interfejsie, ale jako użytkownik węzła).
- Otwórz
/opt/apigee/edge-ui/conf/apigee.conf
w edytorze 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 wartości tej właściwości na przyszłość:application.secret="value"
- Zaloguj się na węźle, na którym znajdują się drugie instancje interfejsu Edge.
- Otwórz
/opt/apigee/customer/application/ui.properties
w drugim wystąpieniu interfejsu użytkownika w edytorze. Jeśli plik nie istnieje, utwórz go. - Dodaj do
/opt/apigee/customer/application/ui.properties
te właściwości, w tym wartości skopiowane z pierwszego wystąpienia interfejsu:conf_application_application.secret="value" conf_apigee_mail.smtp.credential="value" conf_apigee_apigee.mgmt.credential="value"
Zwróć uwagę, że te wartości mają prefiks
conf_application_
lubconf_apigee_
. - Zapisz plik.
- Upewnij się, że
/opt/apigee/customer/application/ui.properties
należy do użytkownika „apigee”:chown apigee:apigee /opt/apigee/customer/application/ui.properties
- Ponownie uruchom drugie środowisko użytkownika:
/opt/apigee/apigee-service/bin/apigee-service edge-ui restart
Użytkownicy mogą teraz logować się w dowolnej instancji interfejsu.
Konfigurowanie instancji interfejsu Edge za pomocą TLS/HTTPS
- Skonfiguruj pierwszy egzemplarz interfejsu użytkownika tak, aby używał protokołu TLS/HTTPS zgodnie z opisem w artykule Konfigurowanie TLS w interfejsie zarządzania.
- Skonfiguruj drugie instancje interfejsu Edge w sposób opisany powyżej dla protokołu HTTP, aby zsynchronizować wymagane właściwości.
- Skopiuj plik JKS zawierający certyfikat i klucz z pierwszej instancji interfejsu użytkownika do węzła hostującego drugą instancję interfejsu użytkownika.
- Skonfiguruj drugą instancję interfejsu tak, aby używała protokołu TLS/HTTPS zgodnie z opisem w artykule Konfigurowanie TLS w interfejsie zarządzania.