Başarılı bir Edge yüklemesinden sonra, yüklemeyi doğrulamak, ayarlarınızı yapmak ve yapılandırmanızı özelleştirmek için gerçekleştirmek isteyebileceğiniz bazı genel görevler vardır. Bu görevler şunları içerir:
Görev | Açıklama |
---|---|
Edge bileşenlerinde komutları çağırma | Her Edge bileşeninin durumunu başlatmak, durdurmak, yeniden başlatmak ve durum bilgilerini almak için apigee-service yardımcı programını kullanın. |
Edge bileşenlerini yapılandırma | Varsayılan Edge bileşeni ayarlarını değiştirmek için özellik dosyalarını kullanın. |
Apigee-Validate'i çalıştırma | Her bileşenin başarılı olduğundan emin olmak için test komut dosyalarını çağırın. |
JVM yığın ayarlarını ayarla | Her düğüm için Java bellek ayarlarınızı optimize edin. |
LDAP şifre politikasını yönetme | Varsayılan LDAP şifresini değiştirin ve çeşitli kimlik doğrulama ayarlarını yapılandırın. |
Apigee-monit'i düğüme yükleme | Düğümdeki bileşenleri izleyen ve başarısız olursa yeniden başlatmayı deneyen bir araç yükleyin ve kullanın. |
PostgreSQL temizleme işleri oluşturma | Analiz hizmeti tarafından toplanan fazla verileri ayıklayın. |
Cassandra düğüm aracı onarımını ayarlama | Tüm düğümlerde tutarlılık sağlamak için Cassandra halkanızda düzenli olarak bakım yapmanız gerekir. |
Otomatik başlatmayı etkinleştir | Edge'den, yeniden başlatma sırasında otomatik olarak yeniden başlatılmasını isteyin. |
Yeni Edge kullanıcı arayüzünü yükleme | Apigee, Private Cloud için Apigee Edge geliştiricileri ve yöneticileri için geliştirilmiş bir kullanıcı arayüzü olan yeni Edge kullanıcı arayüzünü yüklemenizi önerir. |
Bunların, genellikle Edge'i yükledikten sonra gerçekleştirdiğiniz en yaygın görevlerden yalnızca bazıları olduğunu unutmayın. Ek işlemler ve yönetim görevleri için Edge'yi yapılandırma ve İşlemler bölümlerine göz atın.
Edge bileşenlerinde komutları çağırma
Edge, /opt/apigee/apigee-service/bin
altında bir Edge yüklemesini yönetmek için kullanabileceğiniz yönetim yardımcı programları yükler. Örneğin, düğümdeki tüm Edge bileşenlerinin durumunu başlatmak, durdurmak, yeniden başlatmak veya belirlemek için apigee-all
yardımcı programını kullanabilirsiniz:
/opt/apigee/apigee-service/bin/apigee-all stop|start|restart|status|version
Bileşenleri ayrı ayrı denetlemek ve yapılandırmak için apigee-service
yardımcı programını kullanın. apigee-service
yardımcı programı şu biçimdedir:
/opt/apigee/apigee-service/bin/apigee-service component_name action
Burada component_name, bileşeni tanımlar. Bileşen, apigee-service
öğesini yürüttüğünüz düğümde olmalıdır. Yapılandırmanıza bağlı olarak component_name değerleri şunları içerebilir:
apigee-cassandra
(Cassandra)apigee-openldap
(OpenLDAP)apigee-postgresql
(PostgreSQL veritabanı)apigee-qpidd
(Qpidd)apigee-sso
(Edge TOA)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)edge-ui
(Klasik kullanıcı arayüzü)
Bu bileşenlere ek olarak, yapılandırmanıza bağlı olarak apigee-provision
ve apigee-validate
bileşenlerinde apigee-service
çağırabilirsiniz.
Örneğin, Uç Yönlendirici'yi yeniden başlatmak için aşağıdaki komutu yürütün:
/opt/apigee/apigee-service/bin/apigee-service edge-router restart
/opt/apigee
dizinini inceleyerek düğümde yüklü olan bileşenlerin listesini öğrenebilirsiniz. Bu dizin, düğümde yüklü her Edge bileşeni için bir alt dizin içerir. Her alt dizinin başında şunlar bulunur:
apigee
: Edge tarafından kullanılan üçüncü taraf bileşen. Örneğin,apigee-cassandra
.edge
: Apigee'den bir Edge bileşeni. Örneğin,edge-management-server
.edge-mint
: Bir Para Kazanma bileşeni. Örneğin,edge-mint-management-server
.
Bileşenlerle ilgili işlemlerin tam listesi bileşenin kendisine bağlıdır ancak tüm bileşenler aşağıdaki işlemleri destekler:
start, stop, restart
status, version
backup, restore
install, uninstall
Edge bileşenlerini yapılandırma
Kurulumdan sonra Edge'i yapılandırmak için .properties
dosyaları ve Edge yardımcı programlarının bir kombinasyonunu kullanırsınız. Örneğin, Edge kullanıcı arayüzünde TLS/SSL'yi yapılandırmak için .properties
dosyalarını gerekli özellikleri ayarlamak üzere düzenlersiniz. .properties
dosyalarında yapılan değişiklikler, etkilenen Edge bileşenini yeniden başlatmanızı gerektirir.
.properties
dosyaları, /opt/apigee/customer/application
dizininde bulunuyor.
Her bileşenin, bu dizinde kendi .properties
dosyası vardır.
Örneğin, router.properties
ve management-server.properties
.
Bir bileşen için özellik ayarlamak üzere ilgili .properties
dosyasını düzenleyip bileşeni yeniden başlatın:
/opt/apigee/apigee-service/bin/apigee-service component restart
Örneğin:
/opt/apigee/apigee-service/bin/apigee-service edge-router restart
Edge'i güncellediğinizde /opt/apigee/customer/application
dizinindeki .properties
dosyaları okunur. Yani güncelleme, bileşen üzerinde ayarladığınız
tüm özellikleri korur.
Edge yapılandırması hakkında daha fazla bilgi için Edge'yi yapılandırma bölümüne bakın.
Düğüme Apigee-monit yükleme
Bir düğüme bileşen yüklemeyi tamamladıktan sonra isteğe bağlı olarak apigee-monit
yardımcı programını ekleyebilirsiniz. apigee-monit
, düğümdeki bileşenleri izler ve başarısız olursa yeniden başlatmayı dener.
Daha fazla bilgi için Apigee-monit ile kendi kendine iyileştirme bölümünü inceleyin.
OpenLDAP sunucusunu salt okunur olacak şekilde yapılandırma
Edge yüklemeniz, trafiğin geçirilmesi gerekmeyen bir OpenLDAP sunucusu içeriyorsa sunucuyu salt okunur olacak şekilde yapılandırmanızı öneririz. Bunu yapmak için:
- Sunucuda, aşağıdaki satırlarla bir
mark_readonly.ldif
dosyası oluşturun:dn: olcDatabase={2}bdb,cn=config changetype: modify replace: olcReadOnly olcReadOnly: TRUE
- Salt okunur olarak işaretlemek için sunucuda aşağıdaki komutu yürütün:
ldapmodify -a -x -w "$APIGEE_LDAPPW" -D "$CONFIG_BIND_DN" -H "ldap://:10389" -f mark_readonly.ldif
Birincil sunucunun arızalanması durumunda aşağıdaki adımları uygulayarak yedek sunucuyu birincil sunucu olarak kullanabilirsiniz:
- Bekleme sunucusunda aşağıdaki satırı kullanarak bir
mark_writable.ldif
dosyası oluşturun:dn: olcDatabase={2}bdb,cn=config changetype: modify replace: olcReadOnly olcReadOnly: FALSE
- Bekleme sunucusunda aşağıdaki komutu yürütün:
ldapmodify -a -x -w "$APIGEE_LDAPPW" -D "$CONFIG_BIND_DN" -H "ldap://:10389" -f mark_writable.ldif