เอกสารนี้จะอธิบายวิธีตั้งค่าและลบล้างการกำหนดค่าสำหรับ
คอมโพเนนต์ apigee-qpidd ของ Edge for Private Cloud สำหรับ Edge for Private Cloud เวอร์ชันนี้และเวอร์ชันที่ใหม่กว่า
คอมโพเนนต์ Qpid จะมีโบรกเกอร์ที่ใช้ Java (Qpid Broker-J 10.0.1)
ดูรายละเอียดเกี่ยวกับ Broker-J ได้ที่
Apache Qpid Broker-J 10.0.1
เกี่ยวกับคอนโซลการจัดการ Qpid
คุณสามารถกำหนดค่าและจัดการ Qpid Broker-J ผ่าน คอนโซลการจัดการเว็บของ Qpid เราจะพูดถึง การใช้คอนโซลเพื่อตรวจสอบคิวและข้อความ Qpid ใน การตรวจสอบ Apache Qpid Broker-J
ในส่วนต่อไปนี้ เราจะอธิบายวิธี จัดการการกำหนดค่าคอนโซลการจัดการ Qpid โดยการแก้ไขไฟล์พร็อพเพอร์ตี้ (หรือที่เรียกว่าโค้ดที่มีการกำหนดค่าหรือ CwC)
กำหนดค่าข้อมูลเข้าสู่ระบบของคอนโซลการจัดการ Qpid ระหว่างการติดตั้ง
วิธีกำหนดค่าข้อมูลเข้าสู่ระบบของคอนโซลการจัดการ Qpid ระหว่างกระบวนการติดตั้ง
- เปิดไฟล์การกำหนดค่า Edge สำหรับโทโพโลยีการติดตั้ง ดูไฟล์การกำหนดค่า Edge
- ตั้งค่าตัวแปรข้อมูลเข้าสู่ระบบชื่อผู้ใช้และรหัสผ่าน
# silent.conf QPID_MGMT_USERNAME=USERNAME QPID_MGMT_PASSWORD=PASSWORD
- เรียกใช้สคริปต์การตั้งค่า
/opt/apigee/apigee-setup/bin/setup.sh -p qs -f configFile
แก้ไขข้อมูลเข้าสู่ระบบของคอนโซลการจัดการ Qpid
วิธีแก้ไขข้อมูลเข้าสู่ระบบของคอนโซลการจัดการ Qpid หลังการติดตั้ง
- สร้างไฟล์ชั่วคราวและตั้งค่าตัวแปรต่อไปนี้ในไฟล์ (หรือจะใช้ไฟล์การกำหนดค่าเดิม
ก็ได้)
# silent.conf QPID_MGMT_USERNAME=USERNAME QPID_MGMT_PASSWORD=PASSWORD
- ใช้คําสั่งนี้
apigee-service apigee-qpidd set_management_credentials -f CONFIG_FILE
- รีสตาร์ทโบรกเกอร์ Qpid
apigee-service apigee-qpidd restart
- ทำขั้นตอนเหล่านี้ซ้ำในโหนด Qpid แต่ละโหนดทีละโหนด
ลบล้างการกำหนดค่าโบรกเกอร์ Qpid เริ่มต้น
- สร้างหรือแก้ไขไฟล์ต่อไปนี้
APIGEE_ROOT/customer/application/qpidd.properties
- เพิ่ม นำออก หรือแก้ไขการกำหนดค่าตามความจำเป็น ตัวอย่างต่อไปนี้จะแก้ไข
ข้อมูลเข้าสู่ระบบการจัดการและหมายเลขพอร์ตเริ่มต้นของพอร์ทัล
# Example for modifying management credentials and port. conf_qpidd_qpid.authenticationproviders.users.name=username conf_qpidd_qpid.authenticationproviders.users.password=pass123 # Example for setting the management portal port. Default is 8090. conf_qpidd_qpid.ports.http_port=10001
- บันทึกการเปลี่ยนแปลงและตรวจสอบว่าผู้ใช้
apigeeเป็นเจ้าของและอ่านไฟล์ได้chown apigee:apigee APIGEE_ROOT/customer/application/qpidd.properties
- รีสตาร์ทกระบวนการ
qpiddapigee-service apigee-qpidd restart