Modificare le impostazioni del database Postgres per la monetizzazione

In Edge per Private Cloud, potrebbe essere necessario modificare le impostazioni del database Postgres, come host, nome utente o password, ad esempio per implementare un failover del database Postgres. Se disponi dell'opzione Monetizzazione Servizi abilitati, è necessario modificare anche le impostazioni del Sistema di monetizzazione per questa modifica.

Usa la seguente procedura per modificare le configurazioni delle connessioni al database Postgres per Servizi di monetizzazione.

  1. Crea un file di configurazione con le configurazioni riportate di seguito. Il file deve essere leggibile apigee utente.
    # IP address of a zookeeper node
    ZK_HOSTS=XX.XX.XX.XX
    
    # Postgres admin user and password
    PG_USER=apigee
    PG_PWD=postgres
    
    # Postgres Host IP
    MO_PG_HOST=XX.XX.XX.XX
    
    # Postgres user and password for monetization
    MO_PG_USER=postgre
    MO_PG_PASSWD=changeme
    
    # [OPTIONAL] Comma separated list of org names for which monetization is enabled
    MO_ORG_NAMES=org1,org2
  2. Esegui questo comando su uno dei nodi del server di gestione:
    $APIGEE_ROOT/apigee-service/bin/apigee-service edge-mint-management-server mint-pg-registration -f <path-to-config-file>
  3. Riavvia tutti i nodi del server di gestione e del processore di messaggi.
    $APIGEE_ROOT/apigee-service/bin/apigee-service edge-management-server restart
    $APIGEE_ROOT/apigee-service/bin/apigee-service edge-message-processor restart