Zmiana ustawień zarabiania w bazie danych Postgres

W przypadku chmury dla chmury prywatnej może być konieczna zmiana ustawień bazy danych Postgres, takich jak host, nazwa użytkownika lub hasło, na przykład w celu wdrożenia przełączania awaryjnego bazy danych Postgres. Jeśli masz włączone usługi zarabiania, musisz też zmienić ustawienia systemu zarabiania dla tej zmiany.

Wykonaj opisane poniżej czynności, aby zmienić konfiguracje połączenia bazy danych Postgres dla usług zarabiania.

  1. Utwórz plik konfiguracji o poniższych konfiguracjach. Plik powinien być czytelny dla użytkownika 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. Uruchom to polecenie w jednym z węzłów serwera zarządzania:
    $APIGEE_ROOT/apigee-service/bin/apigee-service edge-mint-management-server mint-pg-registration -f <path-to-config-file>
  3. Uruchom ponownie wszystkie węzły serwera zarządzania i procesora wiadomości.
    $APIGEE_ROOT/apigee-service/bin/apigee-service edge-management-server restart
    $APIGEE_ROOT/apigee-service/bin/apigee-service edge-message-processor restart