أنت تعرض مستندات Apigee Edge.
انتقل إلى
مستندات Apigee X. معلومات
تشرح هذه المواضيع كيفية تحديد المشاكل وحلّها في ZooKeeper، مثل أخطاء فقدان الاتصال.
أخطاء فقدان اتصال ZooKeeper
في بعض الأحيان قد تفقد مكونات Edge مثل معالِجات الرسائل وخوادم الإدارة الاتصال باستخدام ZooKeeper. قد يؤدي ذلك إلى حدوث مشاكل مثل أخطاء نشر الخادم الوكيل لواجهة برمجة التطبيقات، حالات تعطُّل واجهة برمجة التطبيقات Management وما إلى ذلك
الأدلة الإرشادية
يقدم هذا القسم معلومات وإرشادات حول بعض الإجراءات المحددة التي يمكن تنفيذها اتباعها لتحديد المشاكل وحلّها وحل أخطاء فقدان اتصال ZooKeeper.
المشكلة | رسالة خطأ في السجلات | دليل إرشادي |
---|---|---|
أخطاء فقدان اتصال ZooKeeper |
قد يظهر لك الخطأ التالي في سجلات جهاز التوجيه أو معالج الرسائل:
org.apache.zookeeper.KeeperException$ConnectionLossException: KeeperErrorCode = ConnectionLoss
أو قد يظهر لك الخطأ التالي أثناء نشر خادم وكيل واجهة برمجة التطبيقات في واجهة مستخدم Edge:
Error Fetching Deployments
Error while checking path existence for path: PATH
|
أخطاء فقدان الاتصال في ZooKeeper |
بيانات التشخيص
إذا كنت بحاجة إلى مساعدة من Apigee Support في 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_* |