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

En Edge para la 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, a fin de implementar una conmutación por error de la base de datos de Postgres. Si tienes los Servicios de monetización habilitados, también debes modificar la configuración del sistema de monetización para este cambio.

Usa el siguiente procedimiento para cambiar la configuración 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 siguientes parámetros. El usuario apigee debe 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 procesador de mensajes.
    $APIGEE_ROOT/apigee-service/bin/apigee-service edge-management-server restart
    $APIGEE_ROOT/apigee-service/bin/apigee-service edge-message-processor restart