ส่วนนี้จะอธิบายรายละเอียดการพึ่งพาซึ่งกันและกันระหว่างตัวประมวลผลข้อความและ Apigee API Hub สำหรับเครื่องมือเชื่อมต่อ Private Cloud สำหรับการประมวลผลบันทึกรันไทม์ หากต้องการโอนข้อมูลรันไทม์ (ข้อมูลวิเคราะห์) ไปยัง API Hub คุณต้องกำหนดค่าตัวประมวลผลข้อความในสภาพแวดล้อม Apigee Edge สำหรับ Private Cloud ให้เป็น "การเขียนแบบคู่" ไปยังระบบไฟล์เครือข่ายที่ใช้ร่วมกัน
- ตั้งค่าระบบไฟล์เครือข่าย (NFS)
- ตรวจสอบว่าได้กำหนดค่าและติดตั้ง NFS แล้ว ระบบจะใช้ NFS นี้เพื่อแชร์บันทึกการวิเคราะห์จากตัวประมวลผลข้อความทั้งหมด
- การติดตั้ง NFS ต้องพร้อมใช้งานและติดตั้งในเครื่องเสมือนทั้งหมดที่ตัวประมวลผลข้อความและตัวเชื่อมต่อ Apigee Edge สำหรับ Private Cloud ทำงานอยู่
- กำหนดค่าตัวประมวลผลข้อความสำหรับการเขียนใน NFS: แก้ไขไฟล์
/opt/apigee/customer/application/message-processor.properties
ในเครื่องเสมือนของตัวประมวลผลข้อความแต่ละรายการเพิ่มการกำหนดค่าต่อไปนี้
# This is a comma separated list of all the environments for which the Apigee hub connector runtime data on-ramp has to be enabled. ในตัวอย่างนี้ เราได้เปิดใช้สภาพแวดล้อม 3 รายการจาก 2 องค์กรที่แตกต่างกัน # เส้นทางไปยังการติดตั้ง NFS ซึ่งจะจัดเก็บข้อมูลรันไทม์จาก Message Processorconf_message-processor-communication_uapim.enabled.environments=acme~prod,acme~dev,noncps~prod
conf_message-processor-communication_uapim.runtime.data.path=/the/nfs
- รีสตาร์ทตัวประมวลผลข้อความ: ใช้วิธีการรีสตาร์ทแบบต่อเนื่องเพื่อรีสตาร์ทตัวประมวลผลข้อความ