שינוי הגדרות מסד הנתונים של Postgres למונטיזציה

ב-Edge for Private Cloud, יכול להיות שתצטרכו לשנות את ההגדרות של מסד הנתונים של Postgres. כמו מארח, שם משתמש או סיסמה — לדוגמה: כדי להטמיע יתירות כשל במסד הנתונים של Postgres. אם יש לכם מונטיזציה השירותים שמופעלים, צריך גם לשנות את ההגדרות של מערכת המונטיזציה לשינוי הזה.

צריך לפעול לפי התהליך הבא כדי לשנות את הגדרות החיבור של מסד נתוני Postgres עבור שירותי מונטיזציה.

  1. יוצרים קובץ תצורה עם ההגדרות הבאות. הקובץ צריך להיות קריא משתמש ב-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. מריצים את הפקודה הבאה באחד מהצמתים של שרתי הניהול:
    $APIGEE_ROOT/apigee-service/bin/apigee-service edge-mint-management-server mint-pg-registration -f <path-to-config-file>
  3. הפעלה מחדש של כל הצמתים של שרתי הניהול ושל מעבד ההודעות.
    $APIGEE_ROOT/apigee-service/bin/apigee-service edge-management-server restart
    $APIGEE_ROOT/apigee-service/bin/apigee-service edge-message-processor restart