Kuruluş ve çevre bakımı

Edge for Private Cloud 4.18.05 sürümü

Bu bölümde, oluşturma, yönetim ve Özel İçin Apigee Edge'deki Apigee kuruluşlarını, ortamlarını ve sanal ana makinelerini kaldırma Bulut kurulumu.

Kuruluşlar, ortamlar ve sanal ana makineler hakkında temel bilgiler için Gezegenler hakkında, bölgeler, kapsüller, kuruluşlar, ortamlar ve sanal ana makineler.

Kullanıcıların, Kuruluşun Durumu Kontrol Ediliyor ve Çevre

Yönetim sunucusu, tek bir sistemde diğer tüm bileşenlerin bir arada tutulmasında Edge Private Cloud'un şirket içinde yüklenmesi. Bu sayfada kullanıcı, kuruluş ve aşağıdaki curl öğesini göndererek Yönetim Sunucusu'ndaki dağıtım durumunu kontrol edebilir. komutları:

curl -u adminEmail:admin_passwd http://localhost:8080/v1/users
curl -u adminEmail:admin_passwd http://localhost:8080/v1/organizations
curl -u adminEmail;:admin_passwd http://localhost:8080/v1/organizations/orgname/deployments

Sistem tüm çağrılar için 200 HTTP durumunu göstermelidir. Bu işlemler başarısız olursa aşağıdakileri yapın:

  1. /opt/apigee/var/log/apigee/management-server adresindeki Yönetim Sunucusu günlüklerini kontrol edin kontrol edin.
  2. Çalışıp çalışmadığını kontrol etmek için Yönetim Sunucusu'na bir arama yapın gerekir.
  3. Sunucuyu ELB'den kaldırın ve Yönetim Sunucusu'nu yeniden başlatın:
    /opt/apigee/bin/apigee-service management-server restart

Yapılandırma dosyalarını kullanma hakkında

Aşağıda gösterilen komutlar giriş olarak bir yapılandırma dosyası alır. Örneğin, ortam dahil kuruluşun tüm özelliklerini tanımlamak için "setup-org" komutunu ve sanal ana makine.

Eksiksiz bir yapılandırma dosyası ve yapılandırmada ayarlayabileceğiniz özellikler hakkında bilgi için dosyasına göz atın. Kuruluşa ilk katılım bölümünü inceleyin.

Sanal ana makine ayarlama hakkında

Uçtaki bir sanal ana makine, bir API proxy'sinin üzerinde bulunduğu alan adlarını ve Uç Yönlendirici bağlantı noktalarını tanımlar ve uygulamaların bir API proxy'sine erişmek için kullandığı URL. Sanal ana makine de API proxy'sine HTTP protokolü kullanılarak mı yoksa şifrelenmiş HTTPS ile mi erişildiğini tanımlar protokolü.

Sanal ana makine oluşturmak için aşağıda gösterilen komut dosyalarını ve API çağrılarını kullanın. Bir aşağıdaki bilgileri belirtmeniz gerekir:

  • API'nizde ona referans vermek için kullandığınız sanal ana makinenin adı proxy'ler.
  • Sanal ana makine için Yönlendirici üzerindeki bağlantı noktası. Genellikle bu bağlantı noktaları ve her yeni sanal ana makine için bir birim artar.
  • Sanal ana makinenin ana makine takma adı. Genellikle sanal makinenin DNS adı ana bilgisayar.

    Uç Yönlendirici, gelen isteğin Ana makine başlığını, ana makine takma adları listesiyle bölümünü belirler. Bir sanal ana makinenin ana makine takma adıyla eşleşen bir alan adı belirtmesi veya Yönlendiricinin IP adresini ve ana makine takma adını içeren Ana makine üstbilgisini belirtir.

Örneğin, ana makine takma adıyla bir sanal ana makine oluşturduysanız myapis.apigee.net kodunu myapis.apigee.net bağlantı noktasından yürütün ve Bu sanal ana makine üzerinden bir API'ye gönderilen curl isteği aşağıdakilerden birini kullanabilir formlar:

  • myapis.apigee.net için DNS girişiniz varsa:
    curl http://myapis.apigee.net:9001/proxy-base-path/resource-path
  • myapis.apigee.net için DNS girişiniz yoksa:
    curl http://routerIP:9001/proxy-base-path/resource-path -H 'Host: myapis.apigee.net'

    İkinci formda Yönlendiricinin IP adresini belirtir ve ana makine takma adını Ana makine üstbilgisi.

Seçenekler sanal ana makine için DNS girişiniz olmadığında

DNS girişiniz yoksa kullanabileceğiniz seçeneklerden biri, ana makine takma adını routerIP:port olarak sanal ana makinenin yönlendiricisi ve bağlantı noktası. Örneğin:

192.168.1.31:9001

Ardından, aşağıdaki formda bir curl komutu oluşturuyorsunuz:

curl http://routerIP:9001/proxy-base-path/resource-path

Edge kullanıcı arayüzüyle iyi çalıştığından bu seçenek tercih edilir.

Birden fazla Yönlendiriciniz varsa her bir Yönlendirici için IP adresini belirterek bir ana makine takma adı ekleyin. her Yönlendirici ve sanal ana makine bağlantı noktası.

Alternatif olarak, ana makine takma adını temp.hostalias.com gibi bir değere ayarlayabilirsiniz. Ardından, her istekte Host başlığını iletmeniz gerekir:

curl -v http://routerIP:9001/proxy-base-path/resource-path -H 'Host: temp.hostalias.com'

Dilerseniz ana makine takma adını /etc/hosts dosyanıza da ekleyebilirsiniz. Örneğin, bu satırı /etc/hosts:

192.168.1.31   temp.hostalias.com

Ardından, DNS girişiniz varmış gibi bir istekte bulunabilirsiniz:

curl -v http://myapis.apigee.net:9001/proxy-base-path/resource-path