Proxy-Portbereiche anpassen

Standardmäßig wählt Consul die von seinen Proxys verwendeten Ports aus dem nur selten verwendeten Block von 10.001 bis 10.800 aus.

Sie können diese Ports ändern. Beachten Sie dabei jedoch Folgendes:

  • Sie müssen apigee-mtls deinstallieren und dann mit den neuen Werten neu installieren.
  • Consul-Proxys können nicht dieselben Ports wie Apigee-Dienste überwachen.
  • Consul hat nur einen Port-Adressraum. Wenn Proxy A auf Host A Port 15.000 überwacht, kann Proxy B auf Host B Port 15.000 nicht überwachen.
  • Prüfen Sie die Anforderungen an den Apigee-Port, um Konflikte zu vermeiden.

Sie können die Ports, die von den Proxys verwendet werden, an Ihre spezifische Konfiguration anpassen.

So passen Sie die von Apigee mTLS verwendeten Ports an:

  1. Deinstallieren Sie apigee-mtls, wenn es bereits installiert ist. Hier ein Beispiel:
    /opt/apigee/apigee-service/bin/apigee-service apigee-mtls uninstall

    Weitere Informationen finden Sie unter Apigee mTLS deinstallieren.

  2. Öffnen Sie auf jedem Knoten die Lautlos-Konfigurationsdatei. Weitere Informationen zu dieser Datei finden Sie unter Konfigurationsdatei erstellen.
  3. Fügen Sie die Werte der Attribute hinzu oder ändern Sie sie, durch die die Ports festgelegt werden.

    In der folgenden Tabelle sind die Ports aufgeführt und die Namen der Attribute, mit denen Sie die Ports anpassen, die von Apigee mit mTLS verwendet werden:

    Knoten Standardbereich Beschreibung
    Apigee mTLS 10.700 bis 10.799 Jeder Host mit einer apigee-mtls-Installation erfordert einen einzelnen Port im angegebenen Bereich.

    Um den Port zu definieren, legen Sie die minimale und maximale Portnummer auf den gleichen Wert fest. Verwenden Sie dazu die folgenden Eigenschaften:

    SMI_PROXY_MINIMUM_EGRESS_PROXY_PORT
    SMI_PROXY_MAXIMUM_EGRESS_PROXY_PORT
    Cassandra 10.100 bis 10.199 Jeder Host mit einer apigee-cassandra-Installation erfordert zwei Ports im angegebenen Bereich.

    Um einen benutzerdefinierten Bereich zu definieren, legen Sie die minimale und maximale Portnummer mit den folgenden Eigenschaften fest:

    SMI_PROXY_MINIMUM_CASSANDRA_PROXY_PORT
    SMI_PROXY_MAXIMUM_CASSANDRA_PROXY_PORT

    Message Processor 10.500 bis 10.599 Jeder Host mit einer apigee-message-processor -Installation erfordert zwei Ports im angegebenen Bereich.

    Um einen benutzerdefinierten Bereich zu definieren, legen Sie die minimale und maximale Portnummer mit den folgenden Eigenschaften fest:

    SMI_PROXY_MINIMUM_MESSAGEPROCESSOR_PROXY_PORT
    SMI_PROXY_MAXIMUM_MESSAGEPROCESSOR_PROXY_PORT

    OpenLDAP 10.200 bis 10.299 Jeder Host mit einer apigee-ldap-Installation erfordert einen Port im angegebenen Bereich.

    Sie definieren den Port, indem Sie für die Mindest- und Höchstzahl der Portnummern denselben Wert mit den folgenden Eigenschaften festlegen:

    SMI_PROXY_MINIMUM_LDAP_PROXY_PORT
    SMI_PROXY_MAXIMUM_LDAP_PROXY_PORT

    Postgres 10.300 bis 10.399 Jeder Host mit einer apigee-postgres-Installation erfordert drei Ports im angegebenen Bereich.

    Um einen benutzerdefinierten Bereich zu definieren, legen Sie die minimale und maximale Portnummer mit den folgenden Eigenschaften fest:

    SMI_PROXY_MINIMUM_POSTGRES_PROXY_PORT
    SMI_PROXY_MAXIMUM_POSTGRES_PROXY_PORT
    QpID 10.400 bis 10.499 Jeder Host mit einer apigee-qpid-Installation erfordert zwei Ports im angegebenen Bereich.

    Um einen benutzerdefinierten Bereich zu definieren, legen Sie die minimale und maximale Portnummer mit den folgenden Eigenschaften fest:

    SMI_PROXY_MINIMUM_QPID_PROXY_PORT
    SMI_PROXY_MAXIMUM_QPID_PROXY_PORT
    Router 10.600 bis 10.699 Jeder Host mit einer apigee-router-Installation erfordert zwei Ports im angegebenen Bereich.

    Um einen benutzerdefinierten Bereich zu definieren, legen Sie die minimale und maximale Portnummer mit den folgenden Eigenschaften fest:

    RT_PROXY_PORT_MIN
    RT_PROXY_PORT_MAX

    ZooKeeper 10.001 bis 10.099 Jeder Host mit einer apigee-zookeeper-Installation erfordert drei Ports im angegebenen Bereich.

    Um einen benutzerdefinierten Bereich zu definieren, legen Sie die minimale und maximale Portnummer mit den folgenden Eigenschaften fest:

    SMI_PROXY_MINIMUM_ZOOKEEPER_PROXY_PORT
    SMI_PROXY_MAXIMUM_ZOOKEEPER_PROXY_PORT

    Im folgenden Beispiel werden benutzerdefinierte Werte für die Cassandra-Ports definiert:

        SMI_PROXY_MINIMUM_CASSANDRA_PROXY_PORT=10142
        SMI_PROXY_MAXIMUM_CASSANDRA_PROXY_PORT=10143
  4. Speichern Sie die Konfigurationsdatei.
  5. Installieren Sie apigee-mtls wie unter Apigee mTLS installieren beschrieben.
  6. Konfigurieren Sie die Komponente apigee-mtls mit dem folgenden Befehl:
    /opt/apigee/apigee-service/bin/apigee-service apigee-mtls setup -f config_file
  7. Wiederholen Sie diese Schritte für jeden Knoten in Ihrem Cluster, damit alle Konfigurationsdateien auf allen Knoten identisch sind.