Supporto di più istanze dell'interfaccia utente perimetrale

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

  1. Accedi al nodo che ospita le prime istanze della UI Edge (non accedere alla UI stessa, ma come utente sul nodo).
  2. 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"
  3. 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"
  4. Accedi al nodo che ospita la seconda istanza della UI Edge.
  5. Apri /opt/apigee/customer/application/ui.properties sulla seconda istanza UI in un editor. Se il file non esiste, crealo.
  6. 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_ o conf_apigee_.

  7. Salva il file.
  8. Assicurati che /opt/apigee/customer/application/ui.properties appartenga al "apigee" utente:
    chown apigee:apigee /opt/apigee/customer/application/ui.properties
  9. 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

  1. 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.
  2. Configura la seconda istanza dell'UI Edge come descritto in precedenza per consentire a HTTP di sincronizzare proprietà obbligatorie.
  3. 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.
  4. Configura la seconda istanza dell'interfaccia utente per l'utilizzo di TLS/HTTPS come descritto in Configurazione di TLS per la UI di gestione.