Puoi installare più istanze della UI Edge in uno scenario di alta disponibilità. Tuttavia, Dopo aver installato le due istanze della UI Edge, devi eseguire le attività di post-installazione per sincronizzare le impostazioni delle proprietà tra i due.
In particolare, devi configurare le due istanze UI in modo che abbiano lo stesso valore per: proprietà:
application.secret=value mail.smtp.credential=value apigee.mgmt.credential=value
Inoltre, se le configuri per l'utilizzo di TLS, devi assicurarti di utilizzare lo stesso il certificato e la chiave su entrambe le istanze.
Configurazione delle istanze UI Edge utilizzando HTTP
- Accedi al nodo che ospita le prime istanze della UI Edge (non accedere alla UI stessa, ma come utente sul nodo).
- Apri
/opt/apigee/edge-ui/conf/apigee.conf
in un Editor e copia i valori delle seguenti proprietà per utilizzarli in un secondo momento:mail.smtp.credential="value" apigee.mgmt.credential="value"
- Apri
/opt/apigee/edge-ui/conf/application.conf
in un editor e copia della seguente proprietà per usarli in un secondo momento:application.secret="value"
- Accedi al nodo che ospita la seconda istanza della UI Edge.
- Apri
/opt/apigee/customer/application/ui.properties
sulla seconda istanza UI in un editor. Se il file non esiste, crealo. - Aggiungi le seguenti proprietà a
/opt/apigee/customer/application/ui.properties
, inclusi i valori che hai copiato dalla prima istanza dell'interfaccia utente:conf_application_application.secret="value" conf_apigee_mail.smtp.credential="value" conf_apigee_apigee.mgmt.credential="value"
Nota come anteporre a questi valori il prefisso
conf_application_
oconf_apigee_
. - Salva il file.
- Assicurati che
/opt/apigee/customer/application/ui.properties
appartenga al "apigee" utente:chown apigee:apigee /opt/apigee/customer/application/ui.properties
- Riavvia la seconda istanza dell'interfaccia utente:
/opt/apigee/apigee-service/bin/apigee-service edge-ui restart
Ora gli utenti possono accedere a entrambe le istanze della UI.
Configura istanze UI Edge con TLS/HTTPS
- Configura la prima istanza dell'interfaccia utente per l'utilizzo di TLS/HTTPS come descritto in Configurazione di TLS per l'interfaccia utente di gestione.
- Configura la seconda istanza dell'UI Edge come descritto in precedenza per consentire a HTTP di sincronizzare proprietà obbligatorie.
- Copia nel nodo il file JKS contenente il certificato e la chiave dalla prima istanza dell'interfaccia utente che ospita la seconda istanza della UI.
- Configura la seconda istanza dell'interfaccia utente per l'utilizzo di TLS/HTTPS come descritto in Configurazione di TLS per la UI di gestione.