একাধিক Edge UI ইনস্ট্যান্স কাজ করে

হাই অ্যাভেলিবিলিটি পরিস্থিতিতে আপনি Edge UI-এর একাধিক ইনস্ট্যান্স ইনস্টল করতে পারবেন। তবে, Edge UI-এর দুটি ইনস্ট্যান্স ইনস্টল করার পরে, দুটির মধ্যে প্রপার্টি সেটিংস সিঙ্ক্রোনাইজ করার জন্য আপনাকে ইনস্টলেশন-পরবর্তী টাস্ক করতে হবে।

বিশেষ করে, আপনাকে দুটি UI ইনস্ট্যান্স কনফিগার করতে হবে যাতে নিম্নলিখিত প্রপার্টির মান একই হয়:

application.secret=value
mail.smtp.credential=value
apigee.mgmt.credential=value

এছাড়াও, আপনি যদি TLS ব্যবহার করার জন্য সেগুলি কনফিগার করেন, তাহলে আপনাকে অবশ্যই নিশ্চিত করতে হবে যে আপনি দুটি ক্ষেত্রেই একই সার্টিফিকেট এবং কী ব্যবহার করছেন।

HTTP ব্যবহার করে Edge UI ইনস্ট্যান্স কনফিগার করা

  1. প্রথম Edge UI ইনস্ট্যান্স হোস্ট করা নোডে লগ-ইন করুন (UI-তে লগ-ইন করবেন না, তবে নোডে একজন ব্যবহারকারী হিসেবে লগ-ইন করুন)।
  2. এডিটরে /opt/apigee/edge-ui/conf/apigee.conf খুলুন এবং পরে ব্যবহারের জন্য নিম্নলিখিত প্রপার্টির ভ্যালু কপি করুন:
    mail.smtp.credential="value"
    apigee.mgmt.credential="value"
  3. এডিটরে /opt/apigee/edge-ui/conf/application.conf খুলুন এবং পরে ব্যবহারের জন্য নিম্নলিখিত প্রপার্টির ভ্যালু কপি করুন:
    application.secret="value"
  4. দ্বিতীয় Edge UI ইনস্ট্যান্স হোস্ট করা নোডে লগ-ইন করুন।
  5. এডিটরে দ্বিতীয় UI ইনস্ট্যান্সে /opt/apigee/customer/application/ui.properties খুলুন। ফাইলটি না থাকলে, এটি তৈরি করুন।
  6. /opt/apigee/customer/application/ui.properties-এ নিম্নলিখিত প্রপার্টি যোগ করুন, এর মধ্যে প্রথম UI ইনস্ট্যান্স থেকে কপি করা ভ্যালু অন্তর্ভুক্ত:
    conf_application_application.secret="value"
    conf_apigee_mail.smtp.credential="value"
    conf_apigee_apigee.mgmt.credential="value"

    conf_application_ অথবা conf_apigee_ দিয়ে কীভাবে এই ভ্যালুগুলির আগে প্রিফিক্স যোগ করা হয় তা লক্ষ্য করুন।

  7. ফাইলটি সেভ করুন।
  8. /opt/apigee/customer/application/ui.properties-এর মালিকানা "apigee" ব্যবহারকারীর আছে কিনা তা নিশ্চিত করুন:
    chown apigee:apigee /opt/apigee/customer/application/ui.properties
  9. দ্বিতীয় UI ইনস্ট্যান্স রিস্টার্ট করুন:
    /opt/apigee/apigee-service/bin/apigee-service edge-ui restart

ব্যবহারকারীরা এখন যেকোনও UI ইনস্ট্যান্সে লগ-ইন করতে পারবেন।

TLS/HTTPS ব্যবহার করে Edge UI ইনস্ট্যান্স কনফিগার করা

  1. ম্যানেজমেন্ট UI-এর জন্য TLS কনফিগার করা নিবন্ধে বর্ণিত পদ্ধতিতে প্রথম UI ইনস্ট্যান্সকে TLS/HTTPS ব্যবহার করার জন্য কনফিগার করুন।
  2. প্রয়োজনীয় প্রপার্টি সিঙ্ক্রোনাইজ করতে HTTP-এর জন্য উপরে বর্ণিত দ্বিতীয় Edge UI ইনস্ট্যান্স কনফিগার করুন।
  3. প্রথম UI ইনস্ট্যান্স থেকে cert ও কী সহ JKS ফাইলটি দ্বিতীয় UI ইনস্ট্যান্স হোস্ট করা নোডে কপি করুন।
  4. ম্যানেজমেন্ট UI-এর জন্য TLS কনফিগার করা নিবন্ধে বর্ণিত পদ্ধতিতে TLS/HTTPS ব্যবহার করার জন্য দ্বিতীয় UI ইনস্ট্যান্স কনফিগার করুন।