นำองค์กรออก

หากต้องการนำองค์กร Apigee Edge สำหรับ Private Cloud ออกจากการผสานรวมฮับ API ให้ทำตามขั้นตอนต่อไปนี้

  1. กำหนดค่าตัวประมวลผลข้อความ

    สุดท้าย ให้อัปเดตตัวประมวลผลข้อความเพื่อปิดใช้ความสามารถในการเขียนคู่สำหรับองค์กรที่คุณนำออก การเปลี่ยนแปลงการกำหนดค่านี้ต้องมีผลกับโหนดตัวประมวลผลข้อความ (MP) แต่ละรายการในการติดตั้ง Apigee Edge สำหรับ Private Cloud

    • แก้ไขไฟล์ /opt/apigee/customer/application/message-processor.properties ในแต่ละโหนด MP
    • ค้นหาพร็อพเพอร์ตี้ conf_message-processor-communication_uapim.enabled.environments แล้วนำรายการทั้งหมดที่เกี่ยวข้องกับองค์กรและสภาพแวดล้อมขององค์กรที่คุณกำลังจะลบออก

      เช่น หากคุณต้องการนำ new_org และสภาพแวดล้อม dev และ staging ออก ให้ทำดังนี้

      นี่คือรายการที่คั่นด้วยคอมมาของสภาพแวดล้อมทั้งหมดที่ต้องปิดใช้การเริ่มต้นใช้งานข้อมูลรันไทม์ของตัวเชื่อมต่อ Apigee API Hub สำหรับ Private Cloud conf_message-processor-communication_uapim.enabled.environments=acme~prod, acme~dev,noncps~prod

      เส้นทางไปยังการติดตั้ง Network File System (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 สำหรับ Private Cloud เพื่อให้การเปลี่ยนแปลงมีผลโดยทำดังนี้
      apigee-service edge-uapim-connector restart
  3. ลบอินสแตนซ์ปลั๊กอินใน API Hub:

    ก่อนอื่น ให้ลบอินสแตนซ์ปลั๊กอินที่เชื่อมโยงกับองค์กรที่คุณต้องการนำออกจาก API Hub การดำเนินการนี้จะหยุดโฟลว์ของข้อมูลเมตาและข้อมูลรันไทม์สำหรับองค์กรนั้นๆ

  4. หลังจากอัปเดตไฟล์นี้ในโหนด MP ที่เกี่ยวข้องทั้งหมดแล้ว ให้ทำการรีสตาร์ท Message Processor แบบต่อเนื่องเพื่อให้แน่ใจว่าได้ใช้การกำหนดค่าแล้ว