প্রক্সি পোর্ট রেঞ্জ কাস্টমাইজ করা

ডিফল্ট হিসেবে, Consul সেইসব পোর্ট বেছে নেয় যেগুলি এর প্রক্সি ব্যবহার করে। এগুলি হল ১০০০১ থেকে ১০৮০০ পর্যন্ত কম ব্যবহৃত ব্লক।

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

  • আপনাকে অবশ্যই নতুন ভ্যালু দিয়ে apigee-mtls আনইনস্টল করে আবার ইনস্টল করতে হবে।
  • Consul প্রক্সি, Apigee পরিষেবার মতো একই পোর্টে শুনতে পায় না।
  • Consul-এর একটিই পোর্ট অ্যাড্রেস স্পেস আছে। এর অর্থ হল, হোস্ট A-তে প্রক্সি A যদি পোর্ট 15000-এ শোনে, তাহলে হোস্ট B-তে প্রক্সি B পোর্ট 15000-এ শুনতে পারবে না।
  • কোনও সংঘর্ষ যাতে না হয় তা নিশ্চিত করতে Apigee পোর্ট সংক্রান্ত প্রয়োজনীয়তা পর্যালোচনা করতে ভুলবেন না।

আপনার নির্দিষ্ট কনফিগারেশনের সাথে মানানসই করার জন্য প্রক্সি ব্যবহার করা পোর্টগুলি আপনি কাস্টমাইজ করতে পারবেন।

Apigee mTLS-এর ব্যবহার করা পোর্ট কাস্টমাইজ করতে:

  1. apigee-mtls আগে থেকেই ইনস্টল করা থাকলে, সেটি আনইনস্টল করুন, যেমন নিম্নলিখিত উদাহরণে দেখানো হয়েছে:
    /opt/apigee/apigee-service/bin/apigee-service apigee-mtls uninstall

    আরও তথ্যের জন্য, Apigee mTLS আনইনস্টল করুন দেখুন।

  2. প্রতিটি নোডে, সাইলেন্ট কনফিগারেশন ফাইল খুলুন। এই ফাইল সম্পর্কে আরও সাধারণ তথ্য পেতে, দেখুন কনফিগারেশন ফাইল তৈরি করা।
  3. যেসব প্রপার্টি পোর্ট সেট করে সেগুলির মান যোগ করুন বা পরিবর্তন করুন।

    নিচে দেওয়া সারণীতে পোর্টগুলির তালিকা দেওয়া আছে এবং Apigee mTLS সহ কম্পোনেন্ট ব্যবহার করা পোর্ট কাস্টমাইজ করতে আপনি যেসব প্রপার্টি ব্যবহার করেন সেগুলির নাম দেওয়া আছে:

    নোড ডিফল্ট রেঞ্জ বিবরণ
    Apigee mTLS ১০৭০০ থেকে ১০৭৯৯ apigee-mtls ইনস্টলেশন সহ প্রতিটি হোস্টের জন্য নির্দিষ্ট রেঞ্জের মধ্যে একটি পোর্ট প্রয়োজন।

    আপনি নিম্নলিখিত প্রপার্টি সহ একই ভ্যালুতে ন্যূনতম ও সর্বাধিক পোর্ট নম্বর সেট করে পোর্টকে সংজ্ঞায়িত করেন:

    SMI_PROXY_MINIMUM_EGRESS_PROXY_PORT
    SMI_PROXY_MAXIMUM_EGRESS_PROXY_PORT
    Cassandra ১০১০০ থেকে ১০১৯৯ apigee-cassandra ইনস্টল করা প্রতিটি হোস্টের জন্য নির্দিষ্ট রেঞ্জের মধ্যে দুটি পোর্ট প্রয়োজন।

    আপনি নিম্নলিখিত প্রপার্টি ব্যবহার করে সর্বনিম্ন ও সর্বাধিক পোর্ট নম্বর সেট করার মাধ্যমে কাস্টম রেঞ্জ নির্ধারণ করেন:

    SMI_PROXY_MINIMUM_CASSANDRA_PROXY_PORT
    SMI_PROXY_MAXIMUM_CASSANDRA_PROXY_PORT
    মেসেজ প্রসেসর ১০৫০০ থেকে ১০৫৯৯ apigee-message-processor ইনস্টলেশন সহ প্রতিটি হোস্টের জন্য নির্দিষ্ট রেঞ্জে দুটি পোর্ট প্রয়োজন।

    আপনি নিম্নলিখিত প্রপার্টি ব্যবহার করে সর্বনিম্ন ও সর্বাধিক পোর্ট নম্বর সেট করার মাধ্যমে কাস্টম রেঞ্জ নির্ধারণ করেন:

    SMI_PROXY_MINIMUM_MESSAGEPROCESSOR_PROXY_PORT
    SMI_PROXY_MAXIMUM_MESSAGEPROCESSOR_PROXY_PORT
    OpenLDAP ১০২০০ থেকে ১০২৯৯ apigee-ldap ইনস্টল করা প্রতিটি হোস্টের জন্য নির্দিষ্ট রেঞ্জের মধ্যে একটি পোর্ট প্রয়োজন।

    আপনি নিম্নলিখিত প্রপার্টি সহ একই ভ্যালুতে ন্যূনতম ও সর্বাধিক পোর্ট নম্বর সেট করে পোর্টকে সংজ্ঞায়িত করেন:

    SMI_PROXY_MINIMUM_LDAP_PROXY_PORT
    SMI_PROXY_MAXIMUM_LDAP_PROXY_PORT
    Postgres ১০৩০০ থেকে ১০৩৯৯ apigee-postgres ইনস্টল করা প্রতিটি হোস্টের জন্য নির্দিষ্ট রেঞ্জে তিনটি পোর্ট প্রয়োজন।

    আপনি নিম্নলিখিত প্রপার্টি ব্যবহার করে সর্বনিম্ন ও সর্বাধিক পোর্ট নম্বর সেট করার মাধ্যমে কাস্টম রেঞ্জ নির্ধারণ করেন:

    SMI_PROXY_MINIMUM_POSTGRES_PROXY_PORT
    SMI_PROXY_MAXIMUM_POSTGRES_PROXY_PORT
    QPid ১০৪০০ থেকে ১০৪৯৯ apigee-qpid ইনস্টল করা প্রতিটি হোস্টের জন্য নির্দিষ্ট রেঞ্জের দুটি পোর্ট প্রয়োজন।

    আপনি নিম্নলিখিত প্রপার্টি ব্যবহার করে সর্বনিম্ন ও সর্বাধিক পোর্ট নম্বর সেট করার মাধ্যমে কাস্টম রেঞ্জ নির্ধারণ করেন:

    SMI_PROXY_MINIMUM_QPID_PROXY_PORT
    SMI_PROXY_MAXIMUM_QPID_PROXY_PORT
    রাউটার ১০৬০০ থেকে ১০৬৯৯ apigee-router ইনস্টল করা প্রতিটি হোস্টের জন্য নির্দিষ্ট রেঞ্জের দুটি পোর্ট প্রয়োজন।

    আপনি নিম্নলিখিত প্রপার্টি সহ সর্বনিম্ন ও সর্বাধিক পোর্ট নম্বর সেট করে কাস্টম রেঞ্জ নির্ধারণ করেন:

    RT_PROXY_PORT_MIN
    RT_PROXY_PORT_MAX
    ZooKeeper ১০০০১ থেকে ১০০৯৯ apigee-zookeeper ইনস্টল করা প্রতিটি হোস্টের জন্য নির্দিষ্ট রেঞ্জে তিনটি পোর্ট প্রয়োজন।

    আপনি নিম্নলিখিত প্রপার্টি ব্যবহার করে সর্বনিম্ন ও সর্বাধিক পোর্ট নম্বর সেট করার মাধ্যমে কাস্টম রেঞ্জ নির্ধারণ করেন:

    SMI_PROXY_MINIMUM_ZOOKEEPER_PROXY_PORT
    SMI_PROXY_MAXIMUM_ZOOKEEPER_PROXY_PORT

    নিচের উদাহরণে Cassandra পোর্টের জন্য কাস্টম ভ্যালু নির্ধারণ করা হয়েছে:

        SMI_PROXY_MINIMUM_CASSANDRA_PROXY_PORT=10142
        SMI_PROXY_MAXIMUM_CASSANDRA_PROXY_PORT=10143
  4. কনফিগারেশন ফাইল সেভ করুন।
  5. Apigee mTLS ইনস্টল করুন নিবন্ধে বর্ণিত পদ্ধতি অনুযায়ী apigee-mtls ইনস্টল করুন।
  6. নিম্নলিখিত কমান্ড ব্যবহার করে apigee-mtls কম্পোনেন্ট কনফিগার করুন:
    /opt/apigee/apigee-service/bin/apigee-service apigee-mtls setup -f config_file
  7. আপনার ক্লাস্টারের প্রতিটি নোডের জন্য এই ধাপগুলি পুনরাবৃত্তি করুন যাতে সমস্ত নোড জুড়ে সমস্ত কনফিগারেশন ফাইল একই থাকে।