Edge for Private Cloud v4.19.01
Sie können mehrere Instanzen der Edge-Benutzeroberfläche in einem Hochverfügbarkeitsszenario installieren. Nach der Installation der beiden Instanzen der Edge-Benutzeroberfläche müssen Sie jedoch Aufgaben nach der Installation ausführen, um die Property-Einstellungen zwischen den beiden zu synchronisieren.
Insbesondere müssen Sie die beiden UI-Instanzen so konfigurieren, dass sie für die folgenden Eigenschaften denselben Wert haben:
application.secret=value mail.smtp.credential=value apigee.mgmt.credential=value
Wenn Sie sie für die Verwendung von TLS konfigurieren, müssen Sie außerdem darauf achten, dass Sie für beide Instanzen dasselbe Zertifikat und denselben Schlüssel verwenden.
Edge-Benutzeroberflächeninstanzen mit HTTP konfigurieren
- Melden Sie sich auf dem Knoten an, auf dem die ersten Edge UI-Instanzen gehostet werden. Melden Sie sich nicht auf der Benutzeroberfläche selbst an, sondern als Nutzer auf dem Knoten.
- Öffnen Sie
/opt/apigee/edge-ui/conf/apigee.conf
in einem Editor und kopieren Sie die Werte der folgenden Attribute zur späteren Verwendung:mail.smtp.credential="value" apigee.mgmt.credential="value"
- Öffnen Sie
/opt/apigee/edge-ui/conf/application.conf
in einem Editor und kopieren Sie die Werte der folgenden Property für spätere Verwendung:application.secret="value"
- Melden Sie sich auf dem Knoten an, auf dem die zweite Edge-Benutzeroberfläche gehostet wird.
- Öffnen Sie
/opt/apigee/customer/application/ui.properties
in der zweiten UI-Instanz in einem Editor. Wenn die Datei nicht vorhanden ist, erstellen Sie sie. - Fügen Sie
/opt/apigee/customer/application/ui.properties
die folgenden Properties hinzu, einschließlich der Werte, die Sie aus der ersten UI-Instanz kopiert haben:conf_application_application.secret="value" conf_apigee_mail.smtp.credential="value" conf_apigee_apigee.mgmt.credential="value"
Beachten Sie, dass diesen Werten entweder
conf_application_
oderconf_apigee_
vorangestellt wird. - Speichern Sie die Datei.
- Achten Sie darauf, dass
/opt/apigee/customer/application/ui.properties
dem „Apigee“-Nutzer gehört:chown apigee:apigee /opt/apigee/customer/application/ui.properties
- Starten Sie die zweite UI-Instanz neu:
/opt/apigee/apigee-service/bin/apigee-service edge-ui restart
Nutzer können sich jetzt in einer der beiden UI-Instanzen anmelden.
Edge-Benutzeroberflächeninstanzen mit TLS/HTTPS konfigurieren
- Konfigurieren Sie die erste UI-Instanz für die Verwendung von TLS/HTTPS, wie unter TLS für die Verwaltungsoberfläche konfigurieren beschrieben.
- Konfigurieren Sie die zweiten Edge UI-Instanzen wie oben beschrieben für HTTP, um die erforderlichen Properties zu synchronisieren.
- Kopieren Sie die JKS-Datei mit dem Zertifikat und dem Schlüssel von der ersten UI-Instanz auf den Knoten, auf dem die zweite UI-Instanz gehostet wird.
- Konfigurieren Sie die zweite UI-Instanz für die Verwendung von TLS/HTTPS, wie unter TLS für die Verwaltungsoberfläche konfigurieren beschrieben.