شما در حال مشاهده مستندات Apigee Edge هستید.
به مستندات Apigee X مراجعه کنید . اطلاعات
این مباحث نحوه عیبیابی مشکلات ZooKeeper مانند خطاهای قطع اتصال را توضیح میدهند.
خطاهای قطع اتصال ZooKeeper
گاهی اوقات اجزای لبه مانند پردازندههای پیام و سرورهای مدیریت ممکن است اتصال خود را با ZooKeeper از دست بدهند. این میتواند منجر به مشکلاتی مانند خطاهای استقرار API Proxy، خرابیهای Management API و غیره شود.
کتابهای بازی
این بخش اطلاعات و راهنماییهایی در مورد برخی از رویههای خاص که میتوان برای عیبیابی و حل خطاهای قطع اتصال ZooKeeper دنبال کرد، ارائه میدهد.
| مشکل | پیام خطا در لاگها | دفترچه راهنما |
|---|---|---|
| خطاهای قطع اتصال ZooKeeper | ممکن است خطای زیر را در لاگهای روتر یا پردازنده پیام مشاهده کنید: org.apache.zookeeper.KeeperException$ConnectionLossException: KeeperErrorCode = ConnectionLossیا ممکن است هنگام استقرار 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_* |