Supporto di più istanze dell'interfaccia utente perimetrale

Edge per Private Cloud v. 4.17.05

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à:

conf_application_application.secret=value
conf_apigee_mail.smtp.credential=value
conf_apigee_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

  1. Accedi al nodo che ospita le prime istanze della UI perimetrale (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 tre proprietà elencate sopra.
  3. Accedi al nodo che ospita la seconda istanza della UI perimetrale.
  4. Apri /opt/apigee/customer/application/ui.properties sulla seconda istanza UI in un editor. Se il file non esiste, crealo.
  5. Aggiungi le seguenti proprietà a /opt/apigee/customer/application/ui.properties, inclusi i valori copiati dalla prima istanza UI:
    conf_application_application.secret=value
    conf_apigee_mail.smtp.credential=value
    conf_apigee_apigee.mgmt.credential=value
  6. Salva il file.
  7. Assicurati che /opt/apigee/customer/application/ui.properties sia di proprietà dell'utente apigee:
    > chown apigee:apigee /opt/apigee/customer/application/ui.properties
  8. Riavvia la seconda istanza dell'UI:
    > /opt/apigee/apigee-service/bin/apigee-service edge-ui reboot

Ora gli utenti possono accedere a entrambe le istanze UI.

Configura le istanze UI Edge utilizzando TLS/HTTPS

  1. Configura la prima istanza dell'interfaccia utente per l'utilizzo di TLS/HTTPS come descritto in Configurare TLS per l'interfaccia utente di gestione.
  2. Configura la seconda istanza della UI perimetrale come descritto sopra per il protocollo HTTP in modo da sincronizzare le proprietà richieste.
  3. Copia 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 Configurare TLS per l'interfaccia utente di gestione.