Proxy bağlantı noktası aralıklarını özelleştirme

Consul varsayılan olarak proxy'lerinin kullandığı bağlantı noktalarını, seyrek kullanılan 10001 ile 10800 bloklarından seçer.

Bu bağlantı noktalarını değiştirebilirsiniz ancak aşağıdakilere dikkat edin:

  • apigee-mtls'ü kaldırıp yeni değerlerle yeniden yüklemeniz gerekir.
  • Consul proxy'leri, Apigee Hizmetleri ile aynı bağlantı noktalarında dinleme yapamaz.
  • Consul'un yalnızca bir bağlantı noktası adres alanı vardır. Bu, A ana makinesindeki A proxy'si 15.000 numaralı bağlantı noktasında dinliyorsa B ana makinesindeki B proxy'sinin 15.000 numaralı bağlantı noktasında dinleyemeyeceği anlamına gelir.
  • Çakışma olmaması için Apigee bağlantı noktası şartlarını incelediğinizden emin olun.

Proxy'ler tarafından kullanılan bağlantı noktalarını, özel yapılandırmanıza uyacak şekilde özelleştirebilirsiniz.

Apigee mTLS tarafından kullanılan bağlantı noktalarını özelleştirmek için:

  1. Aşağıdaki örnekte gösterildiği gibi, yüklüyse apigee-mtls'ü kaldırın:
    /opt/apigee/apigee-service/bin/apigee-service apigee-mtls uninstall

    Daha fazla bilgi için Apigee mTLS'yi kaldırma başlıklı makaleyi inceleyin.

  2. Her düğümde sessiz yapılandırma dosyasını açın. Bu dosya hakkında daha fazla genel bilgi için Yapılandırma dosyası oluşturma bölümüne bakın.
  3. Bağlantı noktalarını ayarlayan özelliklerin değerlerini ekleyin veya değiştirin.

    Aşağıdaki tabloda, bağlantı noktaları listelenmiştir ve Apigee mTLS ile bileşenler tarafından kullanılan bağlantı noktalarını özelleştirmek için kullandığınız özelliklerin adları verilmiştir:

    Düğüm Varsayılan Aralık Açıklama
    Apigee mTLS 10700-10799 apigee-mtls kurulumu olan her ana makine için belirtilen aralıktaki tek bir bağlantı noktası gerekir.

    Bağlantı noktasını, minimum ve maksimum bağlantı noktası numarasını aşağıdaki özelliklerle aynı değere ayarlayarak tanımlarsınız:

    SMI_PROXY_MINIMUM_EGRESS_PROXY_PORT
    SMI_PROXY_MAXIMUM_EGRESS_PROXY_PORT
    Cassandra 10.100 ila 10.199 apigee-cassandra kurulumu olan her ana makine için belirtilen aralıktaki iki bağlantı noktası gerekir.

    Aşağıdaki özelliklerle minimum ve maksimum bağlantı noktası numaralarını ayarlayarak özel bir aralık tanımlarsınız:

    SMI_PROXY_MINIMUM_CASSANDRA_PROXY_PORT
    SMI_PROXY_MAXIMUM_CASSANDRA_PROXY_PORT

    Mesaj İşleyici 10.500 - 10.599 apigee-message-processor kurulumu olan her ana makine için belirtilen aralıktaki iki bağlantı noktası gerekir.

    Aşağıdaki özelliklerle minimum ve maksimum bağlantı noktası numaralarını ayarlayarak özel bir aralık tanımlarsınız:

    SMI_PROXY_MINIMUM_MESSAGEPROCESSOR_PROXY_PORT
    SMI_PROXY_MAXIMUM_MESSAGEPROCESSOR_PROXY_PORT

    OpenLDAP 10.200 - 10.299 apigee-ldap kurulumu olan her ana makine için belirtilen aralıktaki bir bağlantı noktası gerekir.

    Bağlantı noktasını, minimum ve maksimum bağlantı noktası numarasını aşağıdaki özelliklerle aynı değere ayarlayarak tanımlarsınız:

    SMI_PROXY_MINIMUM_LDAP_PROXY_PORT
    SMI_PROXY_MAXIMUM_LDAP_PROXY_PORT

    Postgres 10.300 - 10.399 apigee-postgres yüklemesi olan her ana makinenin, belirtilen aralıkta üç bağlantı noktası olması gerekir.

    Aşağıdaki özelliklerle minimum ve maksimum bağlantı noktası numaralarını ayarlayarak özel bir aralık tanımlarsınız:

    SMI_PROXY_MINIMUM_POSTGRES_PROXY_PORT
    SMI_PROXY_MAXIMUM_POSTGRES_PROXY_PORT
    QPid 10.400 - 10.499 apigee-qpid kurulumu olan her ana makine için belirtilen aralıktaki iki bağlantı noktası gerekir.

    Aşağıdaki özelliklerle minimum ve maksimum bağlantı noktası numaralarını ayarlayarak özel bir aralık tanımlarsınız:

    SMI_PROXY_MINIMUM_QPID_PROXY_PORT
    SMI_PROXY_MAXIMUM_QPID_PROXY_PORT
    Yönlendirici 10.600 ila 10.699 apigee-router kurulumu olan her ana makine için belirtilen aralıktaki iki bağlantı noktası gerekir.

    Aşağıdaki özelliklerle minimum ve maksimum bağlantı noktası numaralarını ayarlayarak özel bir aralık tanımlarsınız:

    RT_PROXY_PORT_MIN
    RT_PROXY_PORT_MAX

    ZooKeeper 10.001-10.099 apigee-zookeeper kurulumu olan her ana makine için belirtilen aralıktaki üç bağlantı noktası gerekir.

    Aşağıdaki özelliklerle minimum ve maksimum bağlantı noktası numaralarını ayarlayarak özel bir aralık tanımlarsınız:

    SMI_PROXY_MINIMUM_ZOOKEEPER_PROXY_PORT
    SMI_PROXY_MAXIMUM_ZOOKEEPER_PROXY_PORT

    Aşağıdaki örnekte Cassandra bağlantı noktaları için özel değerler tanımlanmaktadır:

        SMI_PROXY_MINIMUM_CASSANDRA_PROXY_PORT=10142
        SMI_PROXY_MAXIMUM_CASSANDRA_PROXY_PORT=10143
  4. Yapılandırma dosyasını kaydedin.
  5. apigee-mtls'yi Apigee mTLS'yi yükleme bölümünde açıklandığı şekilde yükleyin.
  6. Aşağıdaki komutu kullanarak apigee-mtls bileşenini yapılandırın:
    /opt/apigee/apigee-service/bin/apigee-service apigee-mtls setup -f config_file
  7. Kümenizdeki her düğüm için bu adımları tekrarlayarak tüm yapılandırma dosyalarının tüm düğümlerde aynı olmasını sağlayın.