Yönlendirici veya Mesaj İşleyici düğümü ekleme

Mevcut bir yüklemeye bir Yönlendirici veya Mesaj İşleyici düğümü ekleyebilirsiniz. Yönlendirici veya Mesaj İşlemci için sistem gereksinimleri hakkında daha fazla bilgi için Yükleme Gereksinimleri'ne bakın.

Yönlendirici ekle

Düğüme Edge'i yükledikten sonra Yönlendirici'yi eklemek için aşağıdaki prosedürü kullanın:

  1. Aşağıdaki bölümde açıklandığı gibi, internet veya internet dışı prosedürü kullanarak Edge'i düğüme yükleyin Edge Kurulum kılavuzu.
  2. Komut isteminde apigee-setup.sh komut dosyasını çalıştırın:
    /opt/apigee/apigee-setup/bin/setup.sh -p r -f configFile

    -p r seçeneği Yönlendiricinin yükleneceğini belirtir. Görüntüleyin Bilgi için Edge bileşenlerini bir düğüme yükleyin bir configFile oluşturuluyor.

  3. Yükleme tamamlandığında, komut dosyası Yönlendiricinin UUID'sini görüntüler. Şu durumda: UUID'yi daha sonra belirlemeniz gerekirse, oluşturduğunuz ana makinede aşağıdaki cURL yönlendiriciyi kurdu:
    curl http://router_IP:8081/v1/servers/self
  4. Cassandra kimlik doğrulamasını kullanıyorsanız Yönlendirici'yi Cassandra'ya bağlayacak şekilde etkinleştirin:
    /opt/apigee/apigee-service/bin/apigee-service edge-router store_cassandra_credentials -u username -p password

    Daha fazla bilgi için Cassandra kimlik doğrulamasını etkinleştirme başlıklı makaleye bakın.

  5. Yapılandırmayı kontrol etmek için aşağıdaki curl komutunu çalıştırabilirsiniz:
    curl -v -u adminEmail:pword "http://ms_IP:8080/v1/servers?pod=pod_name"

    pod_name burada ağ geçidi veya özel kapsül adınızdır. Burada Yeni eklediğiniz Yönlendirici de dahil olmak üzere tüm Yönlendiricilerin UUID'leri.

    Yönlendirici UUID'si çıkışta görünmüyorsa aşağıdaki cURL komutunu çalıştırarak şunları sağlar:

    curl -v -u adminEmail:pword \
      -X POST http://ms_IP:8080/v1/regions/region_name/pods/pod_name/servers \
      -d "action=add&uuid=router_UUID&type=router"

    ms_IP kısmını Yönetim Sunucusu'nun IP adresiyle değiştirin. region_name yerine varsayılan bölge adını dc-1 ya da özel bölge adınızı yazın ve pod_name ile ağ geçidi veya özel kapsül adınızı girin.

  6. Yönlendiriciyi test etmek için IP adresi üzerinden API'lerinize istek gönderebilirsiniz. veya Yönlendiricinin DNS adı olabilir. Örneğin:
    http://newRouter_IP:port/v1/apiPath

    Örneğin, Hava Durumu API'sini oluşturduğunuz ilk eğiticiyi tamamladıysanız:

    http://newRouter_IP:port/v1/weather/forecastrss?w=12797282

Mesaj İşleyici Ekleme

Düğüme Edge'i yükledikten sonra aşağıdaki prosedürü kullanarak İşlemci:

  1. Aşağıdaki bölümde açıklandığı gibi, internet veya internet dışı prosedürü kullanarak Edge'i düğüme yükleyin Edge Kurulum kılavuzu.
  2. Komut isteminde apigee-setup.sh komut dosyasını çalıştırın:
    /opt/apigee/apigee-setup/bin/setup.sh -p mp -f configFile

    -p mp seçeneği Mesaj İşleyici'nin yüklenmesini belirtir. Bilgi için Edge bileşenlerini bir düğüme yükleme başlıklı makaleye bakın. bir configFile oluşturuluyor.

  3. Yükleme tamamlandığında, komut dosyası İleti İşleyici'nin UUID'sini görüntüler. Yapılandırma işlemini tamamlamak için ihtiyaç duyacağınız şekilde UUID'yi kullanın. Gerekirse UUID'yi belirlemek için aşağıdaki curl komutunu kullanın: Yüklü İleti İşlemcisi:
    curl http://mp_IP:8082/v1/servers/self
  4. Kurulumunuzdaki her bir kuruluştaki her ortam için şunu kullanın: curl komutunu kullanarak Mesaj İşleyici'yi ortamla ilişkilendirin:
    curl -v -u adminEmail:pword \
      -H "Content-Type: application/x-www-form-urlencoded" -X POST
      "http://ms_IP:8080/v1/o/org_name/e/env_name/servers" \
      -d "action=add&uuid=mp_UUID"

    ms_IP kısmını Yönetim Sunucusu'nun IP adresiyle değiştirin ve Kuruluş ve ortamla ilişkili org_name ve env_name iletişim kurmalısınız.

  5. Yapılandırmayı kontrol etmek için aşağıdaki curl komutunu çalıştırabilirsiniz:
    curl -v -u adminEmail:pword \
      "http://ms_IP:8080/v1/o/org_name/e/env_name/servers"

    Burada org_name kuruluşunuzun adıdır ve env_name ortamdır. Tüm iletilerin UUID'lerini göreceksiniz Mesaj İşleyen dahil kuruluş ve ortamla ilişkili işlemciler görünür.

  6. Cassandra kimlik doğrulamasını kullanıyorsanız Cassandra:
    /opt/apigee/apigee-service/bin/apigee-service edge-message-processor store_cassandra_credentials -u username -p password

    Daha fazla bilgi için Cassandra kimlik doğrulamasını etkinleştirme başlıklı makaleye bakın.

Yönlendiricileri yeniden başlatma

Tüm İleti İşlemci düğümlerini ekledikten sonra Yönlendiricileri yeniden başlatmanız önerilir:

/opt/apigee/apigee-service/bin/apigee-service edge-router restart

Hem Yönlendirici hem Mesaj İşlemci ekleyin

Düğüme Edge'i yükledikten sonra aşağıdaki prosedürü kullanarak Yönlendirici ve İleti ekleyin Aynı anda işleyen:

  1. Komut isteminde apigee-setup komut dosyasını çalıştırın:
    /opt/apigee/apigee-setup/bin/setup.sh -p rmp -f configFile

    -p rmp seçeneği Yönlendirici ve Mesaj İşlemcinin yükleneceğini belirtir. Görüntüleyin Edge bileşenlerini bir düğüme yükleyin configFile oluşturma hakkında bilgi edinin.

  2. Yönlendirici ve İleti İşlemci'yi yapılandırmak için yukarıdaki prosedürleri uygulayın.