Apigee Edge'i Başlatma, Durdurma, Yeniden Başlatma ve Durumu Kontrol Etme

Edge for Private Cloud v. 4.17.05

Alt sistemleri durdurma ve başlatma sırası önemlidir. Aynı düğüm üzerinde çalışan Edge bileşenleri için bu işi yapacak başlatma ve durdurma komut dosyaları sağlanır.

Durdurma sırası: Edge'i birden fazla düğüme yüklerseniz bu düğümlerde Edge bileşenlerini aşağıdaki sırada durdurmanız gerekir:

  1. Yönetim Sunucusu (uç-yönetim-sunucu)
  2. Mesaj İşlemci (edge-message-processor)
  3. Postgres Sunucusu (edge-postgres-sunucu)
  4. Qpid Sunucusu (edge-qpid-server)
  5. Yönlendirici (kenar yönlendirici)
  6. Edge kullanıcı arayüzü (edge-ui)
  7. Cassandra (Apigee-cassandra)
  8. OpenLDAP (Apigee-openldap)
  9. PostgreSQL veritabanı (Apigee-postgresql)
  10. Qpidd (Apigee-qpidd)
  11. ZooKeeper (Apigee-zookeeper)

Başlangıç sırası: Edge'i birden fazla düğüme yüklerseniz bu düğümlerde Edge bileşenlerini aşağıdaki sırada başlatmanız gerekir:

  1. Cassandra (Apigee-cassandra)
  2. OpenLDAP (Apigee-openldap)
  3. PostgreSQL veritabanı (Apigee-postgresql)
  4. Qpidd (Apigee-qpidd)
  5. ZooKeeper (Apigee-zookeeper)
  6. Yönetim Sunucusu (uç-yönetim-sunucu)
  7. Mesaj İşlemci (edge-message-processor)
  8. Postgres Sunucusu (edge-postgres-sunucu)
  9. Qpid Sunucusu (edge-qpid-server)
  10. Yönlendirici (kenar yönlendirici)
  11. Edge kullanıcı arayüzü (edge-ui)

Aşağıdaki komut dosyaları, komut dosyasının çalıştırıldığı sistemde çalışacak şekilde yapılandırılmış Apigee bileşenlerini algılar ve yalnızca bu bileşenleri söz konusu düğüm için doğru sırada başlatır veya durdurur.

  • Apigee Edge, Apache Cassandra ve Apache ZooKeeper'ı durdurmak için:
    /opt/../..//Apigee-service/bin/Apigee-all stop
  • Apache ZooKeeper, Apache Cassandra ve Apigee Edge'i başlatmak için:
    /opt/../..//Apigee-service/bin/Apigee-all start
  • Sunucunun çalışıp çalışmadığını kontrol etmek için:
    /opt/../..//Apigee-service/bin/Apigee-all durum

Tek Bir Hizmetin Durumunu Başlatma, Durdurma, Yeniden Başlatma ve Kontrol Etme

Herhangi bir sunucudaki bağımsız bir Apigee hizmetinin durumunu başlatmak/durdurmak/yeniden başlatmak veya kontrol etmek için aşağıdaki aracı kullanabilirsiniz.

/opt/apigee/apigee-service/bin/apigee-service <service> <command>

Bu örnekte:

  • <service> şunlardan biridir: edge-management-server, Edge-ui, kenar-router, uç-message-processor, kenar-qpid-server, kenar-postgres-server, Apigee-zookeeper, Apigee-cassandra, dikkatli-openldap, dikkatli-qpidd, yolda-postgresq
  • <command> şunlardan biridir: start, stop, restart, status

Örneğin, Yönetim Sunucusu'nu başlatmak, durdurmak veya yeniden başlatmak için aşağıdaki komutları çalıştırın:

apigee-service edge-management-server start
apigee-service edge-management-server stop
apigee-service edge-management-server restart

Aşağıdaki komutu kullanarak tek bir Apigee hizmetinin durumunu da kontrol edebilirsiniz:

apigee-service edge-management-server status