Edge for Private Cloud גרסה 4.18.01
Apigee מספקת סקריפטים לבדיקה שבהם ניתן להשתמש כדי לאמת את ההתקנה.
הרצה של בדיקות האימות
כל שלב בתהליך בדיקת האימות מחזיר קוד תגובה מסוג HTTP 20X לבדיקה מוצלחת.
כדי להריץ את הסקריפטים לבדיקה:
- התקנה של apigee-validate בצומת של שרת ניהול:
> /opt/apigee/apigee-service/bin/apigee-service apigee-validate install - מריצים את פקודת ההגדרה בצומת של שרת הניהול כדי להפעיל את הסקריפטים לבדיקה:
> /opt/apigee/apigee-service/bin/apigee-service apigee-validate setup -f configFile
הקובץ configFile צריך להכיל את המאפיין הבא:
APIGEE_ADMINPW=sys to AdminPword,
כברירת מחדל, כלי השירות apigee-validate יוצר מארח וירטואלי בנתב שמשתמש ביציאה 59001. אם היציאה הזו לא פתוחה בנתב, אפשר לכלול את המאפיין VHOST_PORT בקובץ התצורה כדי להגדיר את היציאה. לדוגמה:
VHOST_PORT=9000 - לאחר מכן הסקריפט מבצע את הפעולות הבאות:
- יוצר ארגון ומשייך אותו ל-pod.
- יוצר סביבה ומשייך את מעבד ההודעות עם הסביבה.
- יוצר מארח וירטואלי.
- ייבוא של שרת proxy פשוט לבדיקת תקינות ופריסת האפליקציה לסביבת ה"בדיקה".
- מייבאים את שרת ה-proxy של SmartDocs.
- מבצעת את הבדיקה כדי לוודא שהכול פועל כמו שצריך.
בדיקה מוצלחת מחזירה את תגובת HTTP 20X.
כדי להסיר את הארגון, הסביבה ופריטי מידע אחרים שנוצרו על ידי הסקריפטים לבדיקה:
- מריצים את הפקודה הבאה:
> /opt/apigee/apigee-service/bin/apigee-service apigee-validate clear -f configFile
כאשר configFile הוא אותו הקובץ שבו השתמשתם כדי להריץ את הבדיקות.
הערה: אם קיבלתם שגיאות בבדיקות ובמתודולוגיית פתרון הבעיות, פנו לתמיכה של Apigee Edge וספקו את יומן השגיאות.
אימות ההתקנה של Pod
אחרי שהתקנתם את Apigee Analytics, מומלץ לבצע את האימות הבסיסי והחשוב הבא:
- מוודאים ששרת הניהול נמצא ב-POD המרכזי. "שם ,CMS1:03C ,
"שם מארח: 1" , "C יכולות 103.00CGGM
- מוודאים שהנתב ומעבד ההודעות נמצאים ב-POD בשער. ב-Management Server, מריצים את הפקודה הבאה מסוג CURL:
> curl -u sysAdminEmail:password http://localhost:8080/v1/servers?pod=gateway
הפלט דומה ל-pod המרכזי, אבל לנתב ולמעבד ההודעות. - מוודאים ש-Postgres נמצא ב-POD של Analytics. ב-Management Server, מריצים את הפקודה הבאה מסוג CURL:
> curl -u sysAdminEmail:password http://localhost:8080/v1/servers?pod=analytics
הפלט שמוצג דומה ל-pod המרכזי, אבל ל-Postgres.