Apigee Edge belgelerini görüntülüyorsunuz.
Apigee X belgelerine gidin. bilgi
API Proxy'si dağıtımı sırasında oluşan hatalara Dağıtım hatası adı verilir. API proxy'lerinin dağıtımı; Edge sunucuları arasındaki ağ bağlantısı sorunları, Cassandra veri deposundaki sorunlar, ZooKeeper istisnaları ve API proxy paketindeki hatalar gibi çeşitli nedenlerle başarısız olabilir.
Başucu Kitapları
Bu bölümde, dağıtım hatalarını gidermek ve çözmek için izlenebilecek bazı prosedürler hakkında bilgi ve yol gösterici bilgiler sağlanmaktadır.
Hata mesajı | Başucu Kitabı |
---|---|
Error: Call timed out; either server is down or server is not reachable |
Zaman Aşımı Hatası |
Unexpected error Error while fetching children for path |
Yol için Çocuklar Getirilirken Hata |
Error while accessing datastore;Please retry later
|
Datastore'a Erişilirken Hata |
Configuration failed, associated contexts = []
|
Yapılandırma Başarısız Oldu |
Unexpected error occurred while processing the updates,associated contexts = [] |
Güncellemeler İşlenirken Hata |
Teşhis bilgileri
Dağıtım hatasıyla ilgili olarak Apigee Edge Desteği'nden yardıma ihtiyacınız olursa aşağıdaki teşhis bilgilerini toplayıp destek kaydında paylaşın:
Teşhis bilgileri | Bu bilgileri nereden toplayabilirim? | Bu bilgileri nasıl toplarım? |
---|---|---|
Deployments API Çıkışı | Yönetim Sunucusu |
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 |
Yönetim Sunucusu günlükleri | Yönetim Sunucusu |
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* Aşağıdaki komutla Yönetim Sunucusu'ndaki tüm verileri gruplandırın: tar -cvzf /tmp/ms_data_CASE#_$(hostname).tar.gz* /tmp/ms_* |
Sınıflandırma Ağacı çıktısı | Mesaj İşleyici |
curl -s 0:8082/v1/classification/tree > /tmp/rmp_classification_tree_$(hostname)_$(date +%Y.%m.%d_%H.%M.%S).json |
Mesaj İşleyici günlükleri | Mesaj İşleyici |
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* |
Cassandra ile bağlantı | Mesaj İşleyici |
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 ile bağlantı | Mesaj İşleyici |
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 |
Tüm teşhis verilerini sıkıştır | Mesaj İşleyici |
tar -cvzf /tmp/rmp_data_CASE#_$(hostname).tar.gz* /tmp/rmp_* |
Cassandra günlükleri | Cassandra |
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 günlükleri ve ilişkili dosyalar | 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 |