מוצג המסמך של Apigee Edge.
עוברים אל
מסמכי תיעוד של Apigee X. מידע
כל שגיאה שמתרחשת במהלך הפריסה של שרת proxy ל-API נקראת שגיאת פריסה. Deployment (פריסה) של שרתי proxy ל-API עלולים להיכשל מסיבות שונות, כמו בעיות בחיבור לרשת בין שרתי Edge, בעיות במאגר הנתונים של Cassandra, חריגים ב-ZooKeeper ושגיאות ב-API חבילת proxy.
מדריכים
בקטע הזה מופיע מידע והנחיות לגבי כמה הליכים ספציפיים שכדאי לפעול לפיהם לפתרון בעיות ופתרון שגיאות פריסה.
הודעת שגיאה | Playbook |
---|---|
Error: Call timed out; either server is down or server is not reachable |
שגיאה לגבי הזמן הקצוב לתפוגה |
Unexpected error Error while fetching children for path |
שגיאה באחזור רכיבי צאצא בשביל נתיב |
Error while accessing datastore;Please retry later
|
שגיאה בגישה ל-Datastore |
Configuration failed, associated contexts = []
|
ההגדרה נכשלה |
Unexpected error occurred while processing the updates,associated contexts = [] |
שגיאה בעיבוד העדכונים |
פרטי האבחון
אם אתם צריכים עזרה מהתמיכה של Apigee Edge בשגיאת הפריסה, עליכם לאסוף את הפרטים הבאים פרטי האבחון ולשתף אותם בבקשת התמיכה:
פרטי האבחון | איפה אפשר לאסוף את המידע הזה? | איך אפשר לאסוף את המידע הזה? |
---|---|---|
פלט API לפריסות | שרת ניהול |
curl -s 0:8080/v1/organizations/ORGNAME/environments/ENVNAME/apis/APINAME/deployments > /tmp/ms_deployments_output_$(hostname)_$(date +%Y.%m.%d_%H.%M.%S).json |
היומנים של שרת הניהול | שרת ניהול |
tar cvzf /tmp/ms_systemlogs_$(hostname)_$(date +%Y.%m.%d_%H.%M.%S).tar.gz /opt/apigee/var/log/edge-management-server/logs/system* tar cvzf /tmp/ms_transactionlogs_$(hostname)_$(date +%Y.%m.%d_%H.%M.%S).tar.gz /opt/apigee/var/log/edge-management-server/logs/transactions* מקבצים את כל הנתונים בשרת הניהול באמצעות הפקודה הבאה: tar -cvzf /tmp/ms_data_CASE#_$(hostname).tar.gz* /tmp/ms_* |
פלט עץ הסיווג | מעבד בקשות |
curl -s 0:8082/v1/classification/tree > /tmp/rmp_classification_tree_$(hostname)_$(date +%Y.%m.%d_%H.%M.%S).json |
יומני מעבד ההודעות | מעבד בקשות |
tar cvzf /tmp/rmp_systemlogs_$(hostname)_$(date +%Y.%m.%d_%H.%M.%S).tar.gz /opt/apigee/var/log/edge-message-processor/logs/system* tar cvzf /tmp/rmp_transactionlogs_$(hostname)_$(date +%Y.%m.%d_%H.%M.%S).tar.gz /opt/apigee/var/log/edge-message-processor/logs/transactions* tar cvzf /tmp/rmp_system_monitor_config_mp_logs_$(hostname)_$(date +%Y.%m.%d_%H.%M.%S).tar.gz /opt/apigee/var/log/edge-message-processor/edge-message-processor* /opt/apigee/var/log/edge-message-processor/config* /opt/apigee/var/log/edge-message-processor/system-monitor* |
קישוריות עם Cassandra | מעבד בקשות |
telnet CASSANDRA_IP 9042 | tee /tmp/rmp_cassandra_NODE#_connectivity_$(hostname)_$(date +%Y.%m.%d_%H.%M.%S).txt telnet CASSANDRA_IP 9160 | tee /tmp/rmp_cassandra_NODE#_connectivity_$(hostname)_$(date +%Y.%m.%d_%H.%M.%S).txt אם אין לכם את nc -vz CASSANDRA_IP 9042 | tee /tmp/rmp_cassandra_NODE#_connectivity_$(hostname)_$(date +%Y.%m.%d_%H.%M.%S).txt nc -vz CASSANDRA_IP 9160 | tee /tmp/rmp_cassandra_NODE#_connectivity_$(hostname)_$(date +%Y.%m.%d_%H.%M.%S).txt |
קישוריות עם ZoomKeeper | מעבד בקשות |
telnet ZOOKEEPER_IP 2181 | tee /tmp/rmp_zookeeeper_NODE#_connectivity_$(hostname)_$(date +%Y.%m.%d_%H.%M.%S).txt אם אין לכם את הפקודה nc -vz ZOOKEEPER_IP 2181 | tee /tmp/rmp_zookeeper_NODE#_connectivity_$(hostname)_$(date +%Y.%m.%d_%H.%M.%S).txt |
דחוס את כל נתוני האבחון | מעבד בקשות |
tar -cvzf /tmp/rmp_data_CASE#_$(hostname).tar.gz* /tmp/rmp_* |
יומני Cassandra | קסנדרה |
tar cvzf /tmp/cassandra_logs_$(hostname)_$(date +%Y.%m.%d_%H.%M.%S).tar.gz /opt/apigee/var/log/apigee-cassandra/system* /opt/apigee/var/log/apigee-cassandra/config* tail -2000 /opt/apigee/var/log/apigee-cassandra/apigee-cassandra.log > /tmp/cassandra_apigee-cassandra_log_$(hostname)_$(date +%Y.%m.%d_%H.%M.%S).log |
יומנים של ZoomKeeper וקבצים משויכים | ZooKeeper |
tar cvzf /tmp/zookeeper_logs_$(hostname)_$(date +%Y.%m.%d_%H.%M.%S).tar.gz /opt/apigee/var/log/apigee-zookeeper/*.log /opt/apigee/apigee-zookeeper/conf/zoo.cfg /opt/apigee/data/apigee-zookeeper/data/myid |