รองรับอินสแตนซ์ Edge UI หลายรายการ

Edge for Private Cloud v4.19.01

คุณสามารถติดตั้งอินสแตนซ์ UI ของ Edge ได้หลายรายการในสถานการณ์ที่มีความพร้อมสูง อย่างไรก็ตาม หลังจากติดตั้งอินสแตนซ์ Edge UI 2 รายการแล้ว คุณต้องทํางานหลังการติดตั้งเพื่อซิงค์การตั้งค่าพร็อพเพอร์ตี้ระหว่าง 2 รายการ

กล่าวโดยละเอียดคือ คุณต้องกําหนดค่าอินสแตนซ์ UI 2 รายการให้มีค่าเหมือนกันสําหรับพร็อพเพอร์ตี้ต่อไปนี้

application.secret=value
mail.smtp.credential=value
apigee.mgmt.credential=value

นอกจากนี้ หากคุณกําหนดค่าให้ใช้ TLS คุณต้องตรวจสอบว่าคุณใช้ใบรับรองและคีย์เดียวกันในทั้ง 2 อินสแตนซ์

กำหนดค่าอินสแตนซ์ UI ของ Edge โดยใช้ HTTP

  1. เข้าสู่ระบบโหนดที่โฮสต์อินสแตนซ์ UI ของ Edge รายการแรก (อย่าเข้าสู่ระบบ UI โดยตรง แต่ให้เข้าสู่ระบบในฐานะผู้ใช้ในโหนด)
  2. เปิด /opt/apigee/edge-ui/conf/apigee.conf ในเครื่องมือแก้ไข แล้วคัดลอกค่าของพร็อพเพอร์ตี้ต่อไปนี้เพื่อใช้ภายหลัง
    mail.smtp.credential="value"
    apigee.mgmt.credential="value"
  3. เปิด /opt/apigee/edge-ui/conf/application.conf ในเครื่องมือแก้ไขแล้วคัดลอกค่าของพร็อพเพอร์ตี้ต่อไปนี้ไว้ใช้ในภายหลัง
    application.secret="value"
  4. เข้าสู่ระบบโหนดที่โฮสต์อินสแตนซ์ UI ของ Edge รายการที่ 2
  5. เปิด /opt/apigee/customer/application/ui.properties ในอินสแตนซ์ UI ที่ 2 ในเครื่องมือแก้ไข หากไม่มีไฟล์ ให้สร้างขึ้นมา
  6. เพิ่มพร็อพเพอร์ตี้ต่อไปนี้ลงใน /opt/apigee/customer/application/ui.properties ซึ่งรวมถึงค่าที่คุณคัดลอกมาจากอินสแตนซ์ UI แรก
    conf_application_application.secret="value"
    conf_apigee_mail.smtp.credential="value"
    conf_apigee_apigee.mgmt.credential="value"

    โปรดสังเกตว่าคุณใส่ conf_application_ หรือ conf_apigee_ ไว้หน้าค่าเหล่านี้

  7. บันทึกไฟล์
  8. ตรวจสอบว่า /opt/apigee/customer/application/ui.properties เป็นของผู้ใช้ "apigee" โดยทำดังนี้
    chown apigee:apigee /opt/apigee/customer/application/ui.properties
  9. รีสตาร์ทอินสแตนซ์ UI ที่ 2 โดยทำดังนี้
    /opt/apigee/apigee-service/bin/apigee-service edge-ui restart

ตอนนี้ผู้ใช้จะเข้าสู่ระบบอินสแตนซ์ UI ใดก็ได้

กำหนดค่าอินสแตนซ์ Edge UI ใช้ TLS/HTTPS

  1. กําหนดค่าอินสแตนซ์ UI แรกให้ใช้ TLS/HTTPS ตามที่อธิบายไว้ในการกําหนดค่า TLS สําหรับ UI การจัดการ
  2. กำหนดค่าอินสแตนซ์ UI ของ Edge รายการที่ 2 ตามที่อธิบายไว้ข้างต้นเพื่อให้ HTTP ซิงค์พร็อพเพอร์ตี้ที่จําเป็น
  3. คัดลอกไฟล์ JKS ที่มีใบรับรองและคีย์จากอินสแตนซ์ UI แรกไปยังโหนดที่โฮสต์อินสแตนซ์ UI ที่สอง
  4. กําหนดค่าอินสแตนซ์ UI ที่ 2 ให้ใช้ TLS/HTTPS ตามที่อธิบายไว้ในการกําหนดค่า TLS สําหรับ UI การจัดการ