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

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

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

  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