يتم الآن عرض مستندات 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 بشأن خطأ النشر، يُرجى جمع معلومات التشخيص التالية ومشاركتها في تجربة الدعم:
بيانات التشخيص | أين يمكنني جمع هذه المعلومات؟ | كيف يمكنني جمع هذه المعلومات؟ |
---|---|---|
مخرجات واجهة برمجة تطبيقات عمليات النشر | خادم الإدارة |
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_* |
سجلات Cassandra | من الفئة العمرية 31-45 |
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 |