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

Edge for Private Cloud 4.17.01 sürümü

Alt sistemlerin durdurulma ve başlatılma sırası önemlidir. Aynı düğümde çalışan Edge bileşenleri için bu işlemi gerçekleştiren başlatma ve durdurma komut dosyaları sağlanır.

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

  1. Yönetim Sunucusu (edge-management-server)
  2. Message Processor (edge-message-processor)
  3. Postgres Sunucusu (edge-postgres-server)
  4. Qpid Sunucusu (edge-qpid-server)
  5. Yönlendirici (uç 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şlatma sırası: Edge'i birden fazla düğüme yüklerseniz bu düğümlerdeki Edge bileşenlerini aşağıdaki sırayla 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 (edge-management-server)
  7. Message Processor (edge-message-processor)
  8. Postgres Sunucusu (edge-postgres-server)
  9. Qpid Sunucusu (edge-qpid-server)
  10. Yönlendirici (uç yönlendirici)
  11. Edge kullanıcı arayüzü (edge-ui)

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.

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

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

Belirli bir sunucuda tek bir Apigee hizmetini başlatmak/durdurmak/yeniden başlatmak veya durumunu 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, edge-router, edge-message-processor, edge-qpid-server, edge-postgres-server, apigee-zookeeper, apigee-cassandra, apigee-openldap, apigee-qpidd, apigee-postgresql
  • <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

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

apigee-service edge-management-server status