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

Mevcut bir yüklemeye Yönlendirici veya Mesaj İşleyici düğümü ekleyebilirsiniz. Yönlendirici veya Mesaj İşleyiciye yönelik sistem gereksinimlerinin listesi 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. Edge Yükleme kılavuzunda açıklandığı gibi internet veya internet dışı prosedürü kullanarak düğüme Edge'i yükleyin.
  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üklenmesini belirtir. configFile oluşturma hakkında bilgi edinmek için Edge bileşenlerini bir düğüme yükleme bölümüne bakın.

  3. Yükleme tamamlandığında komut dosyasında Yönlendiricinin UUID'si gösterilir. UUID'yi daha sonra belirlemeniz gerekirse Yönlendiriciyi yüklediğiniz ana makinede şu cURL komutunu kullanın:
    curl http://router_IP:8081/v1/servers/self
  4. Cassandra kimlik doğrulamasını kullanıyorsanız Yönlendiriciyi Cassandra'ya bağlanacak ş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"

    Burada pod_name, ağ geçidi veya özel kapsül adınızdır. Az önce eklediğiniz Yönlendirici de dahil olmak üzere tüm yönlendiricilerin UUID'lerini görürsünüz.

    Yönlendirici UUID'si çıkışta görünmüyorsa eklemek için aşağıdaki cURL komutunu çalıştırın:

    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 ifadesini Yönetim Sunucusu'nun IP adresiyle, region_name yerine varsayılan bölge adını dc-1 veya özel bölge adınızı, pod_name kısmını da ağ geçidi veya özel kapsül adınızla değiştirin.

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

    Örneğin, hava durumu API'sini oluşturduğunuz ilk eğitimi tamamladıysanız:

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

Mesaj İşleyici Ekle

Düğüme Edge yükledikten sonra Mesaj İşleyici eklemek için aşağıdaki prosedürü kullanın:

  1. Edge Yükleme kılavuzunda açıklandığı gibi internet veya internet dışı prosedürü kullanarak düğüme Edge'i yükleyin.
  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, İleti İşleyici'nin yüklenmesini belirtir. configFile oluşturma hakkında bilgi edinmek için Düğüme Edge bileşenlerini yükleme bölümüne bakın.

  3. Yükleme tamamlandığında komut dosyasında İleti İşleyici'nin UUID'si gösterilir. Yapılandırma işlemini tamamlamak için ihtiyaç duyduğunuz UUID'yi unutmayın. UUID'yi belirlemeniz gerekiyorsa Mesaj İşleyici'yi yüklediğiniz ana makinede şu curl komutunu kullanın:
    curl http://mp_IP:8082/v1/servers/self
  4. Yüklemenizdeki her bir kuruluştaki her ortam için aşağıdaki 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 ve org_name ile env_name değerlerini İleti İşleyici ile ilişkilendirilen kuruluş ve ortamla değiştirin.

  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ı, env_name ise ortamdır. Az önce eklediğiniz Mesaj İşleyici de dahil olmak üzere kuruluş ve ortamla ilişkilendirilmiş tüm Mesaj İşleyicilerin UUID'lerini görürsünüz.

  6. Cassandra kimlik doğrulamasını kullanıyorsanız Mesaj İşleyici'yi Cassandra'ya bağlanmak için etkinleştirin:
    /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.

Hem Yönlendirici hem de Mesaj İşleyici ekleyin

Düğüme Edge'i yükledikten sonra aşağıdaki prosedürü kullanarak aynı anda bir yönlendirici ve Mesaj İşleyici ekleyin:

  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önlendiricinin ve Mesaj İşleyicinin yüklenmesini belirtir. configFile oluşturma hakkında bilgi için Edge bileşenlerini bir düğüme yükleme bölümüne bakın.

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