أنت تعرض مستندات Apigee Edge.
انتقل إلى
مستندات Apigee X. معلومات
ويُطلق على أي خطأ يحدث أثناء نشر خادم وكيل واجهة برمجة التطبيقات اسم خطأ نشر. النشر من الخوادم الوكيلة لواجهة برمجة التطبيقات قد تخفق بسبب عدة أسباب، مثل مشكلات اتصال الشبكة بين خوادم Edge والمشكلات المتعلقة بمخزن بيانات Cassandra واستثناءات ZooKeeper والأخطاء في واجهة برمجة التطبيقات الخادم الوكيل.
الأدلة الإرشادية
يقدّم هذا القسم معلومات وإرشادات حول بعض الإجراءات المحدّدة التي يمكن اتّباعها. لاستكشاف الأخطاء وإصلاحها وحل أخطاء النشر.
رسالة الخطأ | دليل إرشادي |
---|---|
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
|
حدث خطأ أثناء الوصول إلى مخزن البيانات |
Configuration failed, associated contexts = []
|
تعذَّر ضبط الإعدادات |
Unexpected error occurred while processing the updates,associated contexts = [] |
حدث خطأ أثناء معالجة التعديلات |
بيانات التشخيص
إذا كنت بحاجة إلى مساعدة من Apigee Edge Support بشأن خطأ النشر، عليك جمع ما يلي معلومات التشخيص ومشاركتها في طلب الحصول على الدعم:
بيانات التشخيص | أين يمكنني جمع هذه المعلومات؟ | كيف أجمع هذه المعلومات؟ |
---|---|---|
ناتج واجهة برمجة التطبيقات Deployments 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* |
إمكانية الاتصال بـ "كاساندرا" | معالج الرسائل |
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 |
الاتصال باستخدام ZooKeeper | معالج الرسائل |
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_* |
سجلات "كاساندرا" | كاساندرا |
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 |
سجلّات ZooKeeper والملفات المرتبطة | 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 |