Modifier les paramètres de base de données Postgres pour la monétisation

Dans Edge pour le cloud privé, vous devrez peut-être modifier les paramètres de la base de données Postgres, tels que l'hôte, le nom d'utilisateur ou le mot de passe, par exemple pour implémenter un basculement de la base de données Postgres. Si les services de monétisation sont activés, vous devez également modifier les paramètres du système de monétisation.

Procédez comme suit pour modifier les configurations de connexion à la base de données Postgres pour les services de monétisation.

  1. Créez un fichier de configuration contenant les configurations ci-dessous. Le fichier doit être lisible par l'utilisateur apigee.
    # 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. Exécutez la commande suivante sur l'un des nœuds du serveur de gestion :
    $APIGEE_ROOT/apigee-service/bin/apigee-service edge-mint-management-server mint-pg-registration -f <path-to-config-file>
  3. Redémarrez tous les nœuds du serveur de gestion et du processeur de messages.
    $APIGEE_ROOT/apigee-service/bin/apigee-service edge-management-server restart
    $APIGEE_ROOT/apigee-service/bin/apigee-service edge-message-processor restart