Cambia la configuración de la base de datos de Postgres para la monetización

En Edge para nube privada, es posible que debas cambiar la configuración de la base de datos de Postgres, como el host, el nombre de usuario o la contraseña, por ejemplo, para implementar una conmutación por error de la base de datos de Postgres. Si tienes habilitados los servicios de monetización, también debes modificar la configuración del sistema de monetización para este cambio.

Usa el siguiente procedimiento para cambiar las configuraciones de conexión de la base de datos de Postgres para los servicios de monetización.

  1. Crea un archivo de configuración con los parámetros que se indican a continuación. El usuario apigee debería poder leer el archivo.
    # 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. Ejecuta el siguiente comando en uno de los nodos del servidor de administración:
    $APIGEE_ROOT/apigee-service/bin/apigee-service edge-mint-management-server mint-pg-registration -f <path-to-config-file>
  3. Reinicia todos los nodos del servidor de administración y del Message Processor.
    $APIGEE_ROOT/apigee-service/bin/apigee-service edge-management-server restart
    $APIGEE_ROOT/apigee-service/bin/apigee-service edge-message-processor restart