إضافة مؤسسة

لدمج مؤسسة جديدة في Apigee Edge for Private Cloud مع API Hub، اتّبِع الخطوات التالية:

  1. إنشاء مثيل إضافة على "مركز واجهات برمجة التطبيقات":

    أنشئ مثيلاً جديدًا للإضافة في API Hub مخصّصًا لمؤسستك الجديدة. يتم من خلال ذلك تسجيل المؤسسة وتقديم تفاصيل الاتصال اللازمة.

  2. ضبط أداة ربط Apigee API Hub لـ Private Cloud:

    بعد ذلك، عدِّل إعدادات موصّل Apigee API Hub for Private Cloud لتضمين تفاصيل مؤسستك الجديدة.

    • عدِّل الملف /opt/apigee/customer/application/uapim-connector.properties.
    • أضِف إدخالاً جديدًا لمؤسستك الجديدة إلى connectorConfig ضمن القسم conf_uapim_connector.uapim.settings.json. تأكَّد من أنّ الإدخال الجديد يطابق بنية إعدادات المؤسسة الحالية.

      على سبيل المثال:

      conf_uapim_connector.uapim.settings.json={
                "connectorConfig" : {
                  "org1" : {
                    "runtimeDataPubsub" : "",
                    "metadataPubsub":"",
                    "serviceAccount": "mysa1@in.myfirstProject",
                    "pluginInstanceId":"projects//locations//plugins/system-edge-private-cloud/instances/"
                  },
                  "new_org" : {
                    "runtimeDataPubsub" : "",
                    "metadataPubsub":"",
                    "serviceAccount": "mysa2@in.mySecondProject",
                    "pluginInstanceId":"bbbbb"
                  }
                },
                "runtimeDataPath":"/the/nfs/mounted/path",
                "managementServer": "hostname"
              }
      
    • بعد إجراء التغييرات، أعِد تشغيل الموصّل من خلال تنفيذ الأمر التالي:
      apigee-service edge-uapim-connector restart
  3. ضبط معالِجات الرسائل:

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

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

      هذه قائمة مفصولة بفواصل تضم جميع البيئات التي يجب تفعيل عملية إعداد بيانات وقت التشغيل في UAPIM فيها. conf_message-processor-communication_uapim.enabled.environments=acme~prod,acme~dev,noncps~prod,new_org~dev,new_org~staging

      مسار عملية ربط نظام تخزين ملفات الشبكة (NFS) التي conf_message-processor-communication_uapim.runtime.data.path=/the/nfs

    • بعد تعديل هذا الملف على جميع عُقد "معالج الرسائل" ذات الصلة، نفِّذ عملية إعادة تشغيل متتالية لمعالجات الرسائل لكي يصبح الإعداد الجديد ساريًا.