Personalizza intervalli di porte proxy

Edge per il cloud privato v4.19.01

Per impostazione predefinita, Consul sceglie le porte che i suoi proxy utilizzano dal blocco poco usato da 10001 a 10800.

Puoi modificare queste porte, tenendo presente quanto segue:

  • Devi disinstallare e reinstallare apigee-mtls con i nuovi valori.
  • I proxy Consul non possono rimanere in ascolto sulle stesse porte dei servizi Apigee.
  • Il console ha un solo spazio degli indirizzi di porta. Ciò significa che se il proxy A sull'host A è in ascolto sulla porta 15000, il proxy B sull'host B non può ascoltare sulla porta 15000.
  • Assicurati di esaminare i requisiti della porta Apigee per assicurarti che non si verifichino conflitti.

Puoi personalizzare le porte utilizzate dai proxy per adattarle alla configurazione specifica.

Per personalizzare le porte utilizzate da Apigee mTLS:

  1. Disinstalla apigee-mtls se è già installato, come illustrato nell'esempio seguente:
    /opt/apigee/apigee-service/bin/apigee-service apigee-mtls uninstall

    Per saperne di più, vedi Disinstallare Apigee mTLS.

  2. Su ogni nodo, apri il file di configurazione silenziosa. Per informazioni più generali su questo file, vedi Creazione di un file di configurazione.
  3. Aggiungi o modifica i valori delle proprietà che impostano le porte.

    La seguente tabella elenca le porte e fornisce i nomi delle proprietà che utilizzi per personalizzare le porte utilizzate dai componenti con Apigee mTLS:

    Nodo Intervallo predefinito Descrizione
    mTLS Apigee Da 10700 a 10799 Ogni host con un'installazione apigee-mtls richiede una singola porta nell'intervallo specificato.

    Puoi definire la porta impostando il numero minimo e massimo di porte sullo stesso valore con le seguenti proprietà:

    SMI_PROXY_MINIMUM_EGRESS_PROXY_PORT
    SMI_PROXY_MAXIMUM_EGRESS_PROXY_PORT
    Cassandra Da 10100 a 10199 Ogni host con un'installazione apigee-cassandra richiede due porte nell'intervallo specificato.

    Puoi definire un intervallo personalizzato impostando il numero minimo e massimo di porte con le seguenti proprietà:

    SMI_PROXY_MINIMUM_CASSANDRA_PROXY_PORT
    SMI_PROXY_MAXIMUM_CASSANDRA_PROXY_PORT

    processore di messaggi Da 10500 a 10599 Ogni host con un'installazione apigee-message-processor richiede due porte nell'intervallo specificato.

    Puoi definire un intervallo personalizzato impostando il numero minimo e massimo di porte con le seguenti proprietà:

    SMI_PROXY_MINIMUM_MESSAGEPROCESSOR_PROXY_PORT
    SMI_PROXY_MAXIMUM_MESSAGEPROCESSOR_PROXY_PORT

    OpenLDAP Da 10.200 a 10.299 Ogni host con un'installazione apigee-ldap richiede una porta nell'intervallo specificato.

    Puoi definire la porta impostando il numero minimo e massimo di porte sullo stesso valore con le seguenti proprietà:

    SMI_PROXY_MINIMUM_LDAP_PROXY_PORT
    SMI_PROXY_MAXIMUM_LDAP_PROXY_PORT

    Postgres Da 10300 a 10399 Ogni host con un'installazione apigee-postgres richiede tre porte nell'intervallo specificato.

    Puoi definire un intervallo personalizzato impostando il numero minimo e massimo di porte con le seguenti proprietà:

    SMI_PROXY_MINIMUM_POSTGRES_PROXY_PORT
    SMI_PROXY_MAXIMUM_POSTGRES_PROXY_PORT
    QPID Da 10400 a 10499 Ogni host con un'installazione apigee-qpid richiede due porte nell'intervallo specificato.

    Puoi definire un intervallo personalizzato impostando il numero minimo e massimo di porte con le seguenti proprietà:

    SMI_PROXY_MINIMUM_QPID_PROXY_PORT
    SMI_PROXY_MAXIMUM_QPID_PROXY_PORT
    Router Da 10600 a 10699 Ogni host con un'installazione apigee-router richiede due porte nell'intervallo specificato.

    Puoi definire un intervallo personalizzato impostando il numero minimo e massimo di porte con le seguenti proprietà:

    SMI_PROXY_MINIMUM_ROUTER_PROXY_PORT
    SMI_PROXY_MAXIMUM_ROUTER_PROXY_PORT

    ZooKeeper Da 10001 a 10099 Ogni host con un'installazione apigee-zookeeper richiede tre porte nell'intervallo specificato.

    Puoi definire un intervallo personalizzato impostando il numero minimo e massimo di porte con le seguenti proprietà:

    SMI_PROXY_MINIMUM_ZOOKEEPER_PROXY_PORT
    SMI_PROXY_MAXIMUM_ZOOKEEPER_PROXY_PORT

    L'esempio seguente definisce i valori personalizzati per le porte Cassandra:

        SMI_PROXY_MINIMUM_CASSANDRA_PROXY_PORT=10142
        SMI_PROXY_MAXIMUM_CASSANDRA_PROXY_PORT=10143
  4. Salva il file di configurazione.
  5. Installa apigee-mtls come descritto in Installa Apigee mTLS.
  6. Configura il componente apigee-mtls utilizzando il seguente comando:
    /opt/apigee/apigee-service/bin/apigee-service apigee-mtls setup -f config_file
  7. Ripeti questi passaggi per ciascun nodo nel tuo cluster in modo che tutti i file di configurazione siano gli stessi per tutti i nodi.