يتم الآن عرض مستندات Apigee Edge.
انتقِل إلى مستندات
Apigee X. المعلومات
تشرح هذه المواضيع كيفية استكشاف أخطاء ZooKeeper مثل أخطاء فقدان الاتصال وإصلاحها.
أخطاء فقدان الاتصال في ZooKeeper
في بعض الأحيان، قد تفقد مكونات Edge مثل معالجات الرسائل وخوادم الإدارة إمكانية الاتصال مع ZooKeeper. قد يؤدي ذلك إلى حدوث مشاكل مثل أخطاء نشر الخادم الوكيل لواجهة برمجة التطبيقات وحالات تعذُّر إدارة واجهة برمجة التطبيقات Management API وما إلى ذلك.
الأدلة الإرشادية
يقدّم هذا القسم معلومات وإرشادات حول بعض الإجراءات المحدّدة التي يمكن اتّباعها لتحديد المشاكل وحلّها في ما يتعلّق بأخطاء فقدان الاتصال في ZooKeeper.
المشكلة | رسالة خطأ في السجلات | دليل إرشادي |
---|---|---|
أخطاء فقدان الاتصال في ZooKeeper |
قد يظهر لك الخطأ التالي في سجلات جهاز التوجيه أو معالج الرسائل:
org.apache.zookeeper.KeeperException$ConnectionLossException: KeeperErrorCode = ConnectionLoss
أو قد يظهر لك الخطأ التالي أثناء نشر الخادم الوكيل لواجهة برمجة التطبيقات في واجهة مستخدم Edge:
Error Fetching Deployments
Error while checking path existence for path: PATH
|
أخطاء فقدان اتصال ZooKeeper |
بيانات التشخيص
إذا كنت بحاجة إلى مساعدة من فريق دعم Apigee بشأن أخطاء فقدان الاتصال في ZooKeeper، يجب جمع معلومات التشخيص التالية ومشاركتها في طلب الحصول على الدعم:
بيانات التشخيص | الموقع الجغرافي | كيف يمكنني جمع هذه المعلومات؟ |
---|---|---|
أوامر التحقق من صحة ZooKeeper | ZooKeeper |
echo "ruok" | nc localhost 2181 | tee /tmp/zookeeper_NODE#_ruok_$(hostname)-$(date +%Y.%m.%d_%H.%M.%S).txt echo srvr | nc localhost 2181 | tee /tmp/zookeeper_NODE#_srvr_$(hostname)-$(date +%Y.%m.%d_%H.%M.%S).txt echo mntr | nc localhost 2181 | tee /tmp/zookeeper_NODE#_mntr_$(hostname)-$(date +%Y.%m.%d_%H.%M.%S).txt echo stat | nc localhost 2181 | tee /tmp/zookeeper_NODE#_stat_$(hostname)-$(date +%Y.%m.%d_%H.%M.%S).txt echo cons | nc localhost 2181 | tee /tmp/zookeeper_NODE#_cons_$(hostname)-$(date +%Y.%m.%d_%H.%M.%S).txt |
سجلات 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 |
ضغط جميع بيانات التشخيص | ZooKeeper |
tar -cvzf /tmp/data_CASE#_$(hostname).tar.gz /tmp/zookeeper_* |