หากต้องการนำองค์กร Apigee Edge สำหรับ Private Cloud ออกจากการผสานรวมฮับ API ให้ทำตามขั้นตอนต่อไปนี้
- กำหนดค่าตัวประมวลผลข้อความ
สุดท้าย ให้อัปเดตตัวประมวลผลข้อความเพื่อปิดใช้ความสามารถในการเขียนคู่สำหรับองค์กรที่คุณนำออก การเปลี่ยนแปลงการกำหนดค่านี้ต้องมีผลกับโหนดตัวประมวลผลข้อความ (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
- แก้ไขไฟล์
- กำหนดค่าตัวเชื่อมต่อ 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
- แก้ไขไฟล์
- ลบอินสแตนซ์ปลั๊กอินใน API Hub:
ก่อนอื่น ให้ลบอินสแตนซ์ปลั๊กอินที่เชื่อมโยงกับองค์กรที่คุณต้องการนำออกจาก API Hub การดำเนินการนี้จะหยุดโฟลว์ของข้อมูลเมตาและข้อมูลรันไทม์สำหรับองค์กรนั้นๆ
- หลังจากอัปเดตไฟล์นี้ในโหนด MP ที่เกี่ยวข้องทั้งหมดแล้ว ให้ทำการรีสตาร์ท Message Processor แบบต่อเนื่องเพื่อให้แน่ใจว่าได้ใช้การกำหนดค่าแล้ว