একটি সংস্থা সরান

আপনার API হাব ইন্টিগ্রেশন থেকে ব্যক্তিগত ক্লাউড সংস্থার জন্য একটি Apigee এজ সরাতে, এই পদক্ষেপগুলি অনুসরণ করুন:

  1. বার্তা প্রসেসর কনফিগার করুন :

    অবশেষে, আপনি যে সংস্থাটি সরিয়ে দিচ্ছেন তার জন্য ডুয়াল-রাইট ক্ষমতা অক্ষম করতে বার্তা প্রসেসরগুলি আপডেট করুন। এই কনফিগারেশন পরিবর্তনটি অবশ্যই ব্যক্তিগত ক্লাউড ইনস্টলেশনের জন্য আপনার Apigee এজ-এর প্রতিটি বার্তা প্রসেসর (MP) নোডে প্রয়োগ করতে হবে।

    • প্রতিটি এমপি নোডে ফাইল /opt/apigee/customer/application/message-processor.properties সম্পাদনা করুন।
    • conf_message-processor-communication_uapim.enabled.environments সম্পত্তি খুঁজুন এবং আপনি মুছে ফেলা প্রতিষ্ঠান এবং এর পরিবেশ সম্পর্কিত সমস্ত এন্ট্রি মুছে ফেলুন।

      উদাহরণস্বরূপ, যদি আপনি new_org এবং এর পরিবেশগুলিকে সরিয়ে dev এবং staging :

      এটি সমস্ত পরিবেশের একটি কমা বিভক্ত তালিকা যার জন্য ব্যক্তিগত ক্লাউড সংযোগকারীর জন্য Apigee API হাব অন-র‌্যাম্পের রানটাইম ডেটা নিষ্ক্রিয় করতে হবে৷ conf_message-processor-communication_uapim.enabled.environments=acme~prod , acme~dev,noncps~prod

      নেটওয়ার্ক ফাইল সিস্টেম (NFS) মাউন্টের পথ যা conf_message-processor-communication_uapim.runtime.data.path=/the/nfs

  2. ব্যক্তিগত ক্লাউড সংযোগকারীর জন্য Apigee API হাব কনফিগার করুন :

    এরপরে, আপনি যে প্রতিষ্ঠানটি মুছে ফেলছেন তার জন্য এন্ট্রি সরিয়ে Apigee API হাব সংযোগকারীর কনফিগারেশন আপডেট করুন।

    • ফাইলটি সম্পাদনা করুন /opt/apigee/customer/application/uapim-connector.properties
    • conf_uapim_connector.uapim.settings.json বিভাগের অধীনে connectorConfig বিভাগটি সনাক্ত করুন এবং আপনি যে সংস্থাটি মুছতে চান তার সাথে সম্পর্কিত সমগ্র JSON ব্লকটি সরিয়ে দিন।

      উদাহরণস্বরূপ, আপনি যদি new_org মুছে ফেলছেন:

      conf_uapim_connector.uapim.settings.json={
                "connectorConfig" : {
                  "org1" : {
                    "runtimeDataPubsub" : "",
                    "metadataPubsub":"",
                    "serviceAccount": "mysa1@in.myfirstProject",
                    "pluginInstanceId":"aaaa"
                  }
                },
                "runtimeDataPath":"/the/nfs/mounted/path",
                "managementServer": "hostname"
              }
      
    • ফাইলটি পরিবর্তন করার পরে, পরিবর্তনগুলি কার্যকর করার জন্য ব্যক্তিগত ক্লাউড সংযোগকারীর জন্য Apigee API হাব পুনরায় চালু করুন:
      apigee-service edge-uapim-connector restart
  3. API হাবে প্লাগইন উদাহরণ মুছুন :

    প্রথমে, আপনি API হাব থেকে যে সংস্থাটি সরাতে চান তার সাথে যুক্ত প্লাগইন ইনস্ট্যান্স মুছুন। এই ক্রিয়াটি সেই নির্দিষ্ট সংস্থার জন্য মেটাডেটা এবং রানটাইম ডেটার প্রবাহ বন্ধ করবে।

  4. সমস্ত প্রাসঙ্গিক এমপি নোডগুলিতে এই ফাইলটি আপডেট করার পরে, কনফিগারেশন প্রয়োগ করা হয়েছে তা নিশ্চিত করতে আপনার বার্তা প্রসেসরগুলির একটি রোলিং পুনরায় চালু করুন।