Apigee Edge'i başlatma, durdurma, yeniden başlatma ve durumunu kontrol etme

Siparişi durdurma/başlatma

Alt sistemlerin durdurulma ve başlatılma sırası önemlidir. Aynı düğümde çalışan Edge bileşenleri için bu işlemi sizin adınıza yapan başlangıç ve durdurma komut dosyaları sağlanır.

Stop order (Zararı durdurma emri)

Edge'i birden fazla düğüme yüklerseniz bu düğümlerdeki Edge bileşenlerini aşağıdaki durdurma sırasına göre durdurmanız gerekir:

  1. Yönetim Sunucusu (edge-management-server)
  2. Mesaj İşleyici (edge-message-processor)
  3. Postgres Server (edge-postgres-server)
  4. Qpid Server (edge-qpid-server)
  5. Yönlendirici (edge-router)
  6. Yeni Edge kullanıcı arayüzü (edge-management-ui)
  7. Cassandra (apigee-cassandra)
  8. SymasLDAP (apigee-openldap)
  9. PostgreSQL veritabanı (apigee-postgresql)
  10. Qpidd (apigee-qpidd)
  11. ZooKeeper (apigee-zookeeper)

Sipariş başlat

Edge'i birden fazla düğüme yüklerseniz bu düğümlerdeki Edge bileşenlerini aşağıdaki başlatma sırasına göre başlatmanız gerekir:

  1. Cassandra (apigee-cassandra)
  2. SymasLDAP (apigee-openldap)
  3. PostgreSQL veritabanı (apigee-postgresql)
  4. Qpidd (apigee-qpidd)
  5. ZooKeeper (apigee-zookeeper)
  6. Yönetim Sunucusu (edge-management-server)
  7. Mesaj İşleyici (edge-message-processor)
  8. Postgres Server (edge-postgres-server)
  9. Qpid Server (edge-qpid-server)
  10. Yönlendirici (edge-router)
  11. Yeni Edge kullanıcı arayüzü (edge-management-ui)

Tüm bileşenleri başlatma/durdurma/kontrol etme

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

  • Tüm Apigee bileşenlerini durdurmak için:
    /opt/apigee/apigee-service/bin/apigee-all stop
  • Tüm Apigee bileşenlerini başlatmak için:
    /opt/apigee/apigee-service/bin/apigee-all start
  • Tüm Apigee bileşenlerini yeniden başlatmak için:
    /opt/apigee/apigee-service/bin/apigee-all restart
  • Hangi bileşenlerin çalıştığını kontrol etmek için:
    /opt/apigee/apigee-service/bin/apigee-all status

Bileşenleri ayrı ayrı başlatma/durdurma/yeniden başlatma

Belirli bir sunucudaki tek bir Apigee bileşenini başlatmak/durdurmak/yeniden başlatmak veya durumunu kontrol etmek için apigee-service aracını kullanabilirsiniz.

/opt/apigee/apigee-service/bin/apigee-service component_name [start|stop|restart|status]

component_name, bileşeni tanımlar. component_name için olası değerler (alfabetik sırayla):

  • apigee-cassandra (Cassandra)
  • apigee-openldap (OpenLDAP)
  • apigee-postgresql (PostgreSQL veritabanı)
  • apigee-qpidd (Qpidd)
  • apigee-zookeeper (ZooKeeper)
  • edge-management-server (Yönetim Sunucusu)
  • edge-management-ui (Yeni Edge kullanıcı arayüzü)
  • edge-message-processor (Mesaj İşleyici)
  • edge-postgres-server (Postgres sunucusu)
  • edge-qpid-server (Qpid Sunucusu)
  • edge-router (Edge yönlendirici)

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

/opt/apigee/apigee-service/bin/apigee-service edge-management-server start
/opt/apigee/apigee-service/bin/apigee-service edge-management-server stop
/opt/apigee/apigee-service/bin/apigee-service edge-management-server restart

Ayrıca, aşağıdaki komutu kullanarak her bir Apigee bileşeninin durumunu kontrol edebilirsiniz:

/opt/apigee/apigee-service/bin/apigee-service component_name status

Örneğin:

/opt/apigee/apigee-service/bin/apigee-service edge-management-server status