Proxy-Portbereiche anpassen

Edge for Private Cloud v4.19.01

Standardmäßig wählt Consul die Ports, die seine Proxys verwenden, aus dem selten verwendeten Block von 10001 bis 10800 aus.

Sie können diese Ports ändern, beachten Sie jedoch Folgendes:

  • Sie müssen apigee-mtls deinstallieren und mit den neuen Werten neu installieren.
  • Consul-Proxys können nicht dieselben Ports wie Apigee-Dienste überwachen.
  • Consul hat nur einen Portadressraum. Wenn also Proxy A auf Host A Port 15000 überwacht, kann Proxy B auf Host B nicht Port 15000 überwachen.
  • Prüfen Sie die Apigee-Portanforderungen, um sicherzustellen, dass keine Konflikte auftreten.

Sie können die von den Proxys verwendeten Ports an Ihre jeweilige Konfiguration anpassen.

So passen Sie die von Apigee mTLS verwendeten Ports an:

  1. Deinstallieren Sie apigee-mtls, falls es bereits installiert ist, wie im folgenden Beispiel gezeigt:
    /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 Konfigurationsdatei für die unbeaufsichtigte Installation. Allgemeine Informationen zu dieser Datei finden Sie unter Konfigurationsdatei erstellen.
  3. Fügen Sie die Werte der Attribute hinzu, die die Ports festlegen, oder ändern Sie sie.

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

    Knoten Standardbereich Beschreibung
    Apigee-mTLS 10700 bis 10799 Jeder Host mit einer apigee-mtls-Installation benötigt einen einzelnen Port im angegebenen Bereich.

    Sie definieren den Port, indem Sie die minimale und maximale Portnummer mit den folgenden Attributen auf denselben Wert festlegen:

    SMI_PROXY_MINIMUM_EGRESS_PROXY_PORT
    SMI_PROXY_MAXIMUM_EGRESS_PROXY_PORT
    Cassandra 10100 bis 10199 Für jeden Host mit einer apigee-cassandra-Installation sind zwei Ports im angegebenen Bereich erforderlich.

    Sie definieren einen benutzerdefinierten Bereich, indem Sie die minimale und maximale Portnummer mit den folgenden Attributen festlegen:

    SMI_PROXY_MINIMUM_CASSANDRA_PROXY_PORT
    SMI_PROXY_MAXIMUM_CASSANDRA_PROXY_PORT
    Message Processor 10.500 bis 10.599 Für jeden Host mit einer apigee-message-processor -Installation sind zwei Ports im angegebenen Bereich erforderlich.

    Sie definieren einen benutzerdefinierten Bereich, indem Sie die minimale und maximale Portnummer mit den folgenden Attributen festlegen:

    SMI_PROXY_MINIMUM_MESSAGEPROCESSOR_PROXY_PORT
    SMI_PROXY_MAXIMUM_MESSAGEPROCESSOR_PROXY_PORT
    OpenLDAP 10200 bis 10299 Für jeden Host mit einer apigee-ldap-Installation ist ein Port im angegebenen Bereich erforderlich.

    Sie definieren den Port, indem Sie die minimale und maximale Portnummer mit den folgenden Attributen auf denselben Wert festlegen:

    SMI_PROXY_MINIMUM_LDAP_PROXY_PORT
    SMI_PROXY_MAXIMUM_LDAP_PROXY_PORT
    Postgres 10300 bis 10399 Für jeden Host mit einer apigee-postgres-Installation sind drei Ports im angegebenen Bereich erforderlich.

    Sie definieren einen benutzerdefinierten Bereich, indem Sie die minimale und maximale Portnummer mit den folgenden Attributen festlegen:

    SMI_PROXY_MINIMUM_POSTGRES_PROXY_PORT
    SMI_PROXY_MAXIMUM_POSTGRES_PROXY_PORT
    QPid 10400 bis 10499 Für jeden Host mit einer apigee-qpid-Installation sind zwei Ports im angegebenen Bereich erforderlich.

    Sie definieren einen benutzerdefinierten Bereich, indem Sie die minimale und maximale Portnummer mit den folgenden Attributen festlegen:

    SMI_PROXY_MINIMUM_QPID_PROXY_PORT
    SMI_PROXY_MAXIMUM_QPID_PROXY_PORT
    Router 10600 bis 10699 Für jeden Host mit einer apigee-router-Installation sind zwei Ports im angegebenen Bereich erforderlich.

    Sie definieren einen benutzerdefinierten Bereich, indem Sie die minimale und maximale Portnummer mit den folgenden Attributen festlegen:

    SMI_PROXY_MINIMUM_ROUTER_PROXY_PORT
    SMI_PROXY_MAXIMUM_ROUTER_PROXY_PORT
    ZooKeeper 10001 bis 10099 Für jeden Host mit einer apigee-zookeeper-Installation sind drei Ports im angegebenen Bereich erforderlich.

    Sie definieren einen benutzerdefinierten Bereich, indem Sie die minimale und maximale Portnummer mit den folgenden Attributen festlegen:

    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 apigee-mtls-Komponente 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.