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

Dans Edge pour Private Cloud, vous devrez peut-être modifier les paramètres de la base de données Postgres, hôte, nom d'utilisateur ou mot de passe, par exemple, pour implémenter un basculement de base de données Postgres. Si vous avez activé la monétisation Services activés, vous devez aussi modifier les paramètres du système de monétisation pour ce changement.

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

  1. Créez un fichier de configuration avec les configurations ci-dessous. Le fichier doit être lisible par apigee utilisateur.
    # 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