Puoi installare più istanze dell'UI Edge in uno scenario di alta disponibilità. Tuttavia, dopo aver installato le due istanze dell'interfaccia utente Edge, devi eseguire le attività di post-installazione per sincronizzare le impostazioni delle proprietà tra le due.
In particolare, devi configurare le due istanze UI in modo che abbiano lo stesso valore per le seguenti 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 certificato e la stessa chiave in entrambe le istanze.
Configurazione delle istanze UI perimetrali utilizzando HTTP
- Accedi al nodo che ospita le prime istanze della UI perimetrale (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 i valori della seguente proprietà per utilizzarli in un secondo momento:application.secret="value"
- Accedi al nodo che ospita la seconda istanza della UI perimetrale.
- Apri
/opt/apigee/customer/application/ui.properties
sulla seconda istanza della UI in un editor. Se il file non esiste, crealo. - Aggiungi le seguenti proprietà a
/opt/apigee/customer/application/ui.properties
, inclusi i valori copiati dalla prima istanza dell'interfaccia utente:conf_application_application.secret="value" conf_apigee_mail.smtp.credential="value" conf_apigee_apigee.mgmt.credential="value"
Osserva come il prefisso di questi valori sia
conf_application_
oconf_apigee_
. - Salva il file.
- Assicurati che
/opt/apigee/customer/application/ui.properties
sia di proprietà dell'utente "apigee":chown apigee:apigee /opt/apigee/customer/application/ui.properties
- Riavvia la seconda istanza della UI:
/opt/apigee/apigee-service/bin/apigee-service edge-ui restart
Ora gli utenti possono accedere a entrambe le istanze UI.
Configura le istanze UI Edge utilizzando TLS/HTTPS
- Configura la prima istanza dell'interfaccia utente per l'utilizzo di TLS/HTTPS come descritto in Configurare TLS per l'interfaccia utente di gestione.
- Configura la seconda istanza della UI perimetrale come descritto sopra per il protocollo HTTP in modo da sincronizzare le proprietà richieste.
- Copia il file JKS contenente il certificato e la chiave dalla prima istanza UI al nodo che ospita la seconda istanza UI.
- Configura la seconda istanza dell'interfaccia utente per l'utilizzo di TLS/HTTPS, come descritto in Configurare TLS per l'interfaccia utente di gestione.