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

ডিফল্টরূপে, কনসাল পোর্টগুলি বেছে নেয় যেগুলি তার প্রক্সিগুলি 10001 থেকে 10800 পর্যন্ত কম ব্যবহৃত ব্লক থেকে ব্যবহার করে।

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

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

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

পোর্ট ব্যবহারের উপর একটি প্রতিবেদন তৈরি করা হচ্ছে

প্রক্সি পোর্ট রেঞ্জগুলি কাস্টমাইজ করার সময়, বর্তমান পোর্ট অ্যাসাইনমেন্টের উপর একটি প্রতিবেদন তৈরি করা কার্যকর হতে পারে। এটি করতে, নিম্নলিখিত কমান্ড লিখুন:

apigee-service apigee-mtls report -f silent.conf > port_report.json

এটি port_report.json নামে একটি JSON ফাইল তৈরি করে যাতে প্রতিটি হোস্টের বর্তমান পোর্ট ব্যবহার সম্পর্কে তথ্য থাকে। আপনি আপনার ইচ্ছামত ফাইলের নাম দিতে পারেন।

রিপোর্ট গঠন

নীচে একটি নমুনা তৈরি করা প্রতিবেদনের গঠন দেখানো হয়েছে।

{
    "192.168.1.1": {
          "datacenter_member": "dc-1",
     "daemons": {
         "zookeeper-ingress": {
            "ingress": true,
            "name": "zk-2888-192-168-1-1",
            "listeners": [
                {
                   "purpose": "terminate service mesh for zk port 2888",
                   "ip_address": "192.168.1.1",
                   "port": 10001,
                }
            ]
         },
         "consul-server": {
             .
             .
             .
         }
     }
    },
    "192.168.1.2": { }
     .
     .
     .
}

উপরের উদাহরণে, হোস্ট "zk-2888-192-168-1-1" পোর্ট 10001 বরাদ্দ করা হয়েছে।

Apigess mTLS দ্বারা ব্যবহৃত পোর্ট কাস্টমাইজ করা

Apigee mTLS দ্বারা ব্যবহৃত পোর্টগুলি কাস্টমাইজ করতে:

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

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

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

    আপনি যদি চান, আপনার নীরব কনফিগারেশন ফাইলটি কী তৈরি করবে তা দেখতে, apigee-mtls সেটআপ সম্পূর্ণ হওয়ার আগে আপনি পোর্ট ব্যবহারের উপর একটি প্রতিবেদন তৈরিতে দেখানো কমান্ডটি চালাতে পারেন।

  3. পোর্ট সেট করে এমন বৈশিষ্ট্যের মান যোগ করুন বা পরিবর্তন করুন।

    নিম্নলিখিত সারণী পোর্টগুলির তালিকা করে এবং Apigee mTLS-এর সাথে উপাদানগুলির দ্বারা ব্যবহৃত পোর্টগুলি কাস্টমাইজ করতে আপনি যে বৈশিষ্ট্যগুলি ব্যবহার করেন তার নাম প্রদান করে:

    নোড ডিফল্ট পরিসীমা বর্ণনা
    Apigee mTLS 10700 থেকে 10799 পর্যন্ত একটি apigee-mtls ইনস্টলেশন সহ প্রতিটি হোস্টের জন্য নির্দিষ্ট পরিসরে একটি একক পোর্ট প্রয়োজন।

    আপনি নিম্নোক্ত বৈশিষ্ট্যগুলির সাথে একই মানের সর্বনিম্ন এবং সর্বাধিক পোর্ট নম্বর সেট করে পোর্টটিকে সংজ্ঞায়িত করেন:

    SMI_PROXY_MINIMUM_EGRESS_PROXY_PORT
    SMI_PROXY_MAXIMUM_EGRESS_PROXY_PORT
    ক্যাসান্ড্রা 10100 থেকে 10199 পর্যন্ত একটি apigee-cassandra ইনস্টলেশন সহ প্রতিটি হোস্টের জন্য নির্দিষ্ট পরিসরে দুটি পোর্ট প্রয়োজন।

    আপনি নিম্নলিখিত বৈশিষ্ট্যগুলির সাথে সর্বনিম্ন এবং সর্বাধিক পোর্ট নম্বর সেট করে একটি কাস্টম পরিসর সংজ্ঞায়িত করেন:

    SMI_PROXY_MINIMUM_CASSANDRA_PROXY_PORT
    SMI_PROXY_MAXIMUM_CASSANDRA_PROXY_PORT
    বার্তা প্রসেসর 10500 থেকে 10599 পর্যন্ত apigee-message-processor ইনস্টলেশন সহ প্রতিটি হোস্টের জন্য নির্দিষ্ট পরিসরে দুটি পোর্ট প্রয়োজন।

    আপনি নিম্নলিখিত বৈশিষ্ট্যগুলির সাথে সর্বনিম্ন এবং সর্বাধিক পোর্ট নম্বর সেট করে একটি কাস্টম পরিসর সংজ্ঞায়িত করেন:

    SMI_PROXY_MINIMUM_MESSAGEPROCESSOR_PROXY_PORT
    SMI_PROXY_MAXIMUM_MESSAGEPROCESSOR_PROXY_PORT
    এলডিএপি খুলুন 10200 থেকে 10299 পর্যন্ত apigee-ldap ইনস্টলেশন সহ প্রতিটি হোস্টের জন্য নির্দিষ্ট পরিসরে একটি পোর্ট প্রয়োজন।

    আপনি নিম্নোক্ত বৈশিষ্ট্যগুলির সাথে একই মানের সর্বনিম্ন এবং সর্বাধিক পোর্ট নম্বর সেট করে পোর্টটিকে সংজ্ঞায়িত করেন:

    SMI_PROXY_MINIMUM_LDAP_PROXY_PORT
    SMI_PROXY_MAXIMUM_LDAP_PROXY_PORT
    পোস্টগ্রেস 10300 থেকে 10399 পর্যন্ত একটি apigee-postgres ইনস্টলেশন সহ প্রতিটি হোস্টের জন্য নির্দিষ্ট পরিসরে তিনটি পোর্ট প্রয়োজন।

    আপনি নিম্নলিখিত বৈশিষ্ট্যগুলির সাথে সর্বনিম্ন এবং সর্বাধিক পোর্ট নম্বর সেট করে একটি কাস্টম পরিসর সংজ্ঞায়িত করেন:

    SMI_PROXY_MINIMUM_POSTGRES_PROXY_PORT
    SMI_PROXY_MAXIMUM_POSTGRES_PROXY_PORT
    QPid 10400 থেকে 10499 পর্যন্ত একটি apigee-qpid ইনস্টলেশন সহ প্রতিটি হোস্টের জন্য নির্দিষ্ট পরিসরে দুটি পোর্ট প্রয়োজন।

    আপনি নিম্নলিখিত বৈশিষ্ট্যগুলির সাথে সর্বনিম্ন এবং সর্বাধিক পোর্ট নম্বর সেট করে একটি কাস্টম পরিসর সংজ্ঞায়িত করেন:

    SMI_PROXY_MINIMUM_QPID_PROXY_PORT
    SMI_PROXY_MAXIMUM_QPID_PROXY_PORT
    রাউটার 10600 থেকে 10699 পর্যন্ত apigee-router ইনস্টলেশন সহ প্রতিটি হোস্টের জন্য নির্দিষ্ট পরিসরে দুটি পোর্ট প্রয়োজন।

    আপনি নিম্নলিখিত বৈশিষ্ট্যগুলির সাথে সর্বনিম্ন এবং সর্বাধিক পোর্ট নম্বর সেট করে একটি কাস্টম পরিসর সংজ্ঞায়িত করেন:

    RT_PROXY_PORT_MIN
    RT_PROXY_PORT_MAX
    চিড়িয়াখানার রক্ষক 10001 থেকে 10099 পর্যন্ত একটি apigee-zookeeper ইনস্টলেশন সহ প্রতিটি হোস্টের জন্য নির্দিষ্ট পরিসরে তিনটি পোর্ট প্রয়োজন।

    আপনি নিম্নলিখিত বৈশিষ্ট্যগুলির সাথে সর্বনিম্ন এবং সর্বাধিক পোর্ট নম্বর সেট করে একটি কাস্টম পরিসর সংজ্ঞায়িত করেন:

    SMI_PROXY_MINIMUM_ZOOKEEPER_PROXY_PORT
    SMI_PROXY_MAXIMUM_ZOOKEEPER_PROXY_PORT

    নিম্নলিখিত উদাহরণ ক্যাসান্দ্রা পোর্টের জন্য কাস্টম মান সংজ্ঞায়িত করে:

        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. আপনার ক্লাস্টারের প্রতিটি নোডের জন্য এই পদক্ষেপগুলি পুনরাবৃত্তি করুন যাতে সমস্ত কনফিগারেশন ফাইল সমস্ত নোড জুড়ে একই থাকে।