במסמך הזה מוסבר איך לקבוע הגדרות אישיות ולשנות אותן
את הרכיב apigee-qpidd
של Edge לענן פרטי. בגרסה הזו ובגרסאות מאוחרות יותר של Edge ל-Private Cloud:
רכיב ה-Qpid כולל את הברוקר המבוסס על Java (Broker-J). פרטים נוספים על Broker-J זמינים באתר Apache Qpid Broker-J.
מידע על מסוף הניהול של Qpid
אפשר להגדיר ולנהל את Qpid Broker-J באמצעות Qpid Web Management Console אנחנו מדברים באמצעות המסוף כדי לעקוב אחרי תורי Qpid והודעות ב- Monitoring Apache Qpid Broker-J.
בחלקים הבאים נסביר איך לנהל הגדרות של מסוף הניהול Qpid על ידי עריכת קובצי נכסים (שנקראים גם קוד עם הגדרות או CwC).
הגדרת פרטי כניסה של מסוף הניהול של Qpid במהלך ההתקנה
כדי להגדיר פרטי כניסה של מסוף הניהול של Qpid במהלך תהליך ההתקנה:
- פותחים את קובץ התצורה של Edge עבור הטופולוגיה של ההתקנה. ראו קובץ תצורת קצה.
- מגדירים משתנים של פרטי כניסה לשם משתמש ולסיסמה:
# silent.conf QPID_MGMT_USERNAME=USERNAME QPID_MGMT_PASSWORD=PASSWORD
- מריצים את סקריפט ההגדרה:
/opt/apigee/apigee-setup/bin/setup.sh -p qs -f configFile
שינוי פרטי הכניסה של מסוף הניהול של Qpid
כדי לשנות את פרטי הכניסה של מסוף הניהול של Qpid לאחר ההתקנה:
- יוצרים קובץ זמני ומגדירים בו את המשתנים הבאים. (לחלופין, אפשר להשתמש בקובץ המקורי
קובץ config אם רוצים).
# 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
- מתחילים מחדש את התהליך
qpidd
:apigee-service apigee-qpidd restart