Edge for Private Cloud v4.19.01
Par défaut, Consul choisit les ports utilisés par ses proxys dans le bloc peu utilisé de 10001 à 10800.
Vous pouvez modifier ces ports, mais tenez compte des points suivants :
- Vous devez désinstaller et réinstaller
apigee-mtlsavec les nouvelles valeurs. - Les proxys Consul ne peuvent pas écouter sur les mêmes ports que les services Apigee.
- Consul ne dispose que d'un seul espace d'adressage de port. Cela signifie que si le proxy A sur l'hôte A écoute sur le port 15000, le proxy B sur l'hôte B ne peut pas écouter sur le port 15000.
- Veillez à consulter les exigences d'Apigee concernant les ports pour vous assurer qu'aucune collision ne se produit.
Vous pouvez personnaliser les ports utilisés par les proxys en fonction de votre configuration.
Pour personnaliser les ports utilisés par Apigee mTLS :
- Désinstallez
apigee-mtlss'il est déjà installé, comme illustré dans l'exemple suivant :/opt/apigee/apigee-service/bin/apigee-service apigee-mtls uninstall
Pour en savoir plus, consultez Désinstaller Apigee mTLS.
- Sur chaque nœud, ouvrez le fichier de configuration silencieuse. Pour en savoir plus sur ce fichier, consultez Créer un fichier de configuration.
Ajoutez ou modifiez les valeurs des propriétés qui définissent les ports.
Le tableau suivant liste les ports et fournit les noms des propriétés que vous utilisez pour personnaliser les ports utilisés par les composants avec Apigee mTLS :
Nœud Plage par défaut Description mTLS Apigee 10700 à 10799 Chaque hôte disposant d'une installation apigee-mtlsnécessite un seul port dans la plage spécifiée.Vous définissez le port en définissant les numéros de port minimal et maximal sur la même valeur avec les propriétés suivantes :
SMI_PROXY_MINIMUM_EGRESS_PROXY_PORT SMI_PROXY_MAXIMUM_EGRESS_PROXY_PORT
Cassandra 10100 à 10199 Chaque hôte sur lequel apigee-cassandraest installé nécessite deux ports dans la plage spécifiée.Vous définissez une plage personnalisée en définissant les numéros de port minimal et maximal avec les propriétés suivantes :
SMI_PROXY_MINIMUM_CASSANDRA_PROXY_PORT SMI_PROXY_MAXIMUM_CASSANDRA_PROXY_PORT
Processeur de messages 10500 à 10599 Chaque hôte disposant d'une installation apigee-message-processornécessite deux ports dans la plage spécifiée.Vous définissez une plage personnalisée en définissant les numéros de port minimal et maximal avec les propriétés suivantes :
SMI_PROXY_MINIMUM_MESSAGEPROCESSOR_PROXY_PORT SMI_PROXY_MAXIMUM_MESSAGEPROCESSOR_PROXY_PORT
OpenLDAP 10200 à 10299 Chaque hôte disposant d'une installation apigee-ldapnécessite un port dans la plage spécifiée.Vous définissez le port en définissant les numéros de port minimal et maximal sur la même valeur avec les propriétés suivantes :
SMI_PROXY_MINIMUM_LDAP_PROXY_PORT SMI_PROXY_MAXIMUM_LDAP_PROXY_PORT
Postgres 10300 à 10399 Chaque hôte disposant d'une installation apigee-postgresnécessite trois ports dans la plage spécifiée.Vous définissez une plage personnalisée en définissant les numéros de port minimal et maximal avec les propriétés suivantes :
SMI_PROXY_MINIMUM_POSTGRES_PROXY_PORT SMI_PROXY_MAXIMUM_POSTGRES_PROXY_PORT
QPid 10400 à 10499 Chaque hôte disposant d'une installation apigee-qpidnécessite deux ports dans la plage spécifiée.Vous définissez une plage personnalisée en définissant les numéros de port minimal et maximal avec les propriétés suivantes :
SMI_PROXY_MINIMUM_QPID_PROXY_PORT SMI_PROXY_MAXIMUM_QPID_PROXY_PORT
Routeur 10600 à 10699 Chaque hôte sur lequel apigee-routerest installé nécessite deux ports dans la plage spécifiée.Vous définissez une plage personnalisée en définissant les numéros de port minimal et maximal avec les propriétés suivantes :
SMI_PROXY_MINIMUM_ROUTER_PROXY_PORT SMI_PROXY_MAXIMUM_ROUTER_PROXY_PORT
ZooKeeper 10001 à 10099 Chaque hôte disposant d'une installation apigee-zookeepernécessite trois ports dans la plage spécifiée.Vous définissez une plage personnalisée en définissant les numéros de port minimal et maximal avec les propriétés suivantes :
SMI_PROXY_MINIMUM_ZOOKEEPER_PROXY_PORT SMI_PROXY_MAXIMUM_ZOOKEEPER_PROXY_PORT
L'exemple suivant définit des valeurs personnalisées pour les ports Cassandra :
SMI_PROXY_MINIMUM_CASSANDRA_PROXY_PORT=10142 SMI_PROXY_MAXIMUM_CASSANDRA_PROXY_PORT=10143- Enregistrez le fichier de configuration.
- Installez
apigee-mtlscomme décrit dans Installer Apigee mTLS. - Configurez le composant
apigee-mtlsà l'aide de la commande suivante :/opt/apigee/apigee-service/bin/apigee-service apigee-mtls setup -f config_file
- Répétez ces étapes pour chaque nœud de votre cluster afin que tous les fichiers de configuration soient identiques sur tous les nœuds.