মনিটাইজেশনের জন্য 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