Supporto di più istanze dell'interfaccia utente perimetrale

Edge for Private Cloud v4.19.01

Puoi installare più istanze della UI Edge in uno scenario di alta disponibilità. Tuttavia, dopo aver installato le due istanze dell'interfaccia utente di Edge, devi eseguire le attività di post-installazione per sincronizzare le impostazioni delle proprietà tra le due.

In particolare, devi configurare le due istanze dell'interfaccia utente 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 su entrambe le istanze.

Configura le istanze dell'interfaccia utente di Edge utilizzando HTTP

  1. Accedi al nodo che ospita le prime istanze dell'interfaccia utente di Edge (non accedere all'interfaccia utente stessa, ma come utente del 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 i valori della seguente proprietà per utilizzarli in un secondo momento:
    application.secret="value"
  4. Accedi al nodo che ospita le seconde istanze dell'interfaccia utente Edge.
  5. Apri /opt/apigee/customer/application/ui.properties nella seconda istanza dell'interfaccia utente in un editor. Se il file non esiste, creane uno.
  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"

    Tieni presente che devi anteporre a questi valori conf_application_ o conf_apigee_.

  7. Salva il file.
  8. Assicurati che /opt/apigee/customer/application/ui.properties sia di proprietà dell'utente "apigee":
    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 dell'interfaccia utente.

Configura le istanze dell'interfaccia utente di Edge utilizzando TLS/HTTPS

  1. Configura la prima istanza dell'interfaccia utente in modo che utilizzi TLS/HTTPS come descritto in Configurazione di TLS per l'interfaccia utente di gestione.
  2. Configura la seconda istanza dell'interfaccia utente Edge come descritto sopra per HTTP in modo da sincronizzare le proprietà obbligatorie.
  3. Copia il file JKS contenente il certificato e la chiave dalla prima istanza dell'interfaccia utente al nodo che ospita la seconda istanza dell'interfaccia utente.
  4. Configura la seconda istanza dell'interfaccia utente per l'utilizzo di TLS/HTTPS come descritto in Configurazione di TLS per l'interfaccia utente di gestione.