مشکلات ZooKeeper

شما در حال مشاهده اسناد Apigee Edge هستید.
به مستندات Apigee X بروید .
اطلاعات

این موضوعات نحوه عیب‌یابی مشکلات ZooKeeper مانند خطاهای قطع اتصال را توضیح می‌دهند.

خطاهای قطع اتصال ZooKeeper

گاهی اوقات ممکن است اجزای Edge مانند پردازشگرهای پیام و سرورهای مدیریت ارتباط خود را با ZooKeeper از دست بدهند. این می تواند منجر به مشکلاتی مانند خطاهای استقرار API Proxy، خرابی مدیریت API و غیره شود.

کتاب های بازی

این بخش اطلاعات و راهنمایی هایی در مورد برخی از رویه های خاص ارائه می دهد که می توان برای عیب یابی و رفع خطاهای از دست دادن اتصال ZooKeeper دنبال کرد.

مشکل پیغام خطا در گزارش ها کتاب بازی
خطاهای قطع اتصال ZooKeeper

ممکن است خطای زیر را در گزارش های روتر یا پردازشگر پیام مشاهده کنید:

org.apache.zookeeper.KeeperException$ConnectionLossException: KeeperErrorCode = ConnectionLoss
at
org.apache.zookeeper.KeeperException.create(KeeperException.java:99) ~[zookeeper-3.4.6.jar:3.4.6-1569965]

یا

هنگام استقرار API Proxy در Edge UI ممکن است خطای زیر را مشاهده کنید:

Error Fetching Deployments Error while checking path existence for path: PATH
خطاهای از دست دادن اتصال ZooKeeper

اطلاعات تشخیصی

اگر در مورد خطاهای از دست دادن اتصال ZooKeeper به کمک پشتیبانی Apigee نیاز دارید، اطلاعات تشخیصی زیر را جمع‌آوری کرده و در مورد پشتیبانی به اشتراک بگذارید:

اطلاعات تشخیصی مکان چگونه این اطلاعات را جمع آوری کنم؟
دستورات بررسی سلامت 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 و فایل‌های مرتبط باغ وحش
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

تمام داده های تشخیصی را فشرده کنید باغ وحش
tar -cvzf /tmp/data_CASE#_$(hostname).tar.gz /tmp/zookeeper_*