กำหนดค่ารันไทม์

ส่วนนี้จะอธิบายรายละเอียดการพึ่งพาซึ่งกันและกันระหว่างตัวประมวลผลข้อความและ Apigee API Hub สำหรับเครื่องมือเชื่อมต่อ Private Cloud สำหรับการประมวลผลบันทึกรันไทม์ หากต้องการโอนข้อมูลรันไทม์ (ข้อมูลวิเคราะห์) ไปยัง API Hub คุณต้องกำหนดค่าตัวประมวลผลข้อความในสภาพแวดล้อม Apigee Edge สำหรับ Private Cloud ให้เป็น "การเขียนแบบคู่" ไปยังระบบไฟล์เครือข่ายที่ใช้ร่วมกัน

  1. ตั้งค่าระบบไฟล์เครือข่าย (NFS)
    • ตรวจสอบว่าได้กำหนดค่าและติดตั้ง NFS แล้ว ระบบจะใช้ NFS นี้เพื่อแชร์บันทึกการวิเคราะห์จากตัวประมวลผลข้อความทั้งหมด
    • การติดตั้ง NFS ต้องพร้อมใช้งานและติดตั้งในเครื่องเสมือนทั้งหมดที่ตัวประมวลผลข้อความและตัวเชื่อมต่อ Apigee Edge สำหรับ Private Cloud ทำงานอยู่
  2. กำหนดค่าตัวประมวลผลข้อความสำหรับการเขียนใน 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 องค์กรที่แตกต่างกัน
    conf_message-processor-communication_uapim.enabled.environments=acme~prod,acme~dev,noncps~prod
    # เส้นทางไปยังการติดตั้ง NFS ซึ่งจะจัดเก็บข้อมูลรันไทม์จาก Message Processor
    conf_message-processor-communication_uapim.runtime.data.path=/the/nfs

  3. รีสตาร์ทตัวประมวลผลข้อความ: ใช้วิธีการรีสตาร์ทแบบต่อเนื่องเพื่อรีสตาร์ทตัวประมวลผลข้อความ