إزالة مؤسسة

لإزالة مؤسسة Apigee Edge for Private Cloud من عملية الدمج في "مركز واجهات برمجة التطبيقات"، اتّبِع الخطوات التالية:

  1. ضبط معالِجات الرسائل:

    أخيرًا، عدِّل معالجات الرسائل لإيقاف إمكانية الكتابة المزدوجة للمؤسسة التي ستزيلها. يجب تطبيق تغيير الإعداد هذا على كل عقدة من عقد معالج الرسائل (MP) في عملية تثبيت Apigee Edge for Private Cloud.

    • عدِّل الملف /opt/apigee/customer/application/message-processor.properties على كل عقدة MP.
    • ابحث عن الموقع conf_message-processor-communication_uapim.enabled.environments وأزِل جميع الإدخالات ذات الصلة بالمؤسسة وبيئاتها التي تريد حذفها.

      على سبيل المثال، إذا كنت تريد إزالة new_org وبيئتَي dev وstaging:

      هذه قائمة مفصولة بفواصل تتضمّن جميع البيئات التي يجب إيقاف إمكانية إعداد بيانات وقت التشغيل لموصّل Apigee API Hub for Private Cloud فيها. ‫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 Hub لـ Private Cloud:

    بعد ذلك، عدِّل إعدادات موصّل Apigee API hub من خلال إزالة إدخال المؤسسة التي تريد حذفها.

    • عدِّل الملف /opt/apigee/customer/application/uapim-connector.properties.
    • ابحث عن القسم connectorConfig ضمن القسم conf_uapim_connector.uapim.settings.json وأزِل كتلة 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 Hub for Private Cloud لكي تصبح التغييرات سارية:
      apigee-service edge-uapim-connector restart
  3. حذف مثيل الإضافة في "مركز واجهات برمجة التطبيقات":

    أولاً، احذف مثيل الإضافة المرتبط بالمؤسسة التي تريد إزالتها من "مركز واجهات برمجة التطبيقات". سيؤدي هذا الإجراء إلى إيقاف تدفّق البيانات الوصفية وبيانات وقت التشغيل لهذه المؤسسة المحدّدة.

  4. بعد تعديل هذا الملف على جميع عُقد "معالجة الرسائل" ذات الصلة، عليك إجراء إعادة تشغيل متتالية لمعالجات الرسائل لضمان تطبيق الإعدادات.