De forma predeterminada, Consul elige los puertos que usan sus proxies del bloque de 10001 a 10800, que se usa con poca frecuencia.
Puedes cambiar estos puertos, pero ten en cuenta lo siguiente:
- Debes desinstalar y reinstalar
apigee-mtlscon los valores nuevos. - Los proxies de Consul no pueden escuchar en los mismos puertos que los servicios de Apigee.
- Consul solo tiene un espacio de direcciones de puertos. Esto significa que si el proxy A en el host A escucha en el puerto 15000, el proxy B en el host B no puede escuchar en el puerto 15000.
- Asegúrate de revisar los requisitos de puertos de Apigee para asegurarte de que no se produzcan colisiones.
Puedes personalizar los puertos que usan los proxies para que se adapten a tu configuración particular.
Para personalizar los puertos que usa mTLS de Apigee, sigue estos pasos:
- Desinstala
apigee-mtlssi ya está instalado, como se muestra en el siguiente ejemplo:/opt/apigee/apigee-service/bin/apigee-service apigee-mtls uninstall
Para obtener más información, consulta Desinstala mTLS de Apigee.
- En cada nodo, abre el archivo de configuración silenciosa. Para obtener más información general sobre este archivo, consulta Crea un archivo de configuración.
Agrega o cambia los valores de las propiedades que configuran los puertos.
En la siguiente tabla, se enumeran los puertos y se proporcionan los nombres de las propiedades que usas para personalizar los puertos que usan los componentes con mTLS de Apigee:
Nodo Rango predeterminado Descripción mTLS de Apigee De 10700 a 10799 Cada host con una instalación de apigee-mtlsrequiere un solo puerto en el rango especificado.Para definir el puerto, establece el número de puerto mínimo y máximo en el mismo valor con las siguientes propiedades:
SMI_PROXY_MINIMUM_EGRESS_PROXY_PORT SMI_PROXY_MAXIMUM_EGRESS_PROXY_PORT
Cassandra De 10100 a 10199 Cada host con una instalación de apigee-cassandrarequiere dos puertos en el rango especificado.Para definir un rango personalizado, establece los números de puerto mínimo y máximo con las siguientes propiedades:
SMI_PROXY_MINIMUM_CASSANDRA_PROXY_PORT SMI_PROXY_MAXIMUM_CASSANDRA_PROXY_PORT
Message Processor De 10500 a 10599 Cada host con una instalación de apigee-message-processorrequiere dos puertos en el rango especificado.Para definir un rango personalizado, establece los números de puerto mínimo y máximo con las siguientes propiedades:
SMI_PROXY_MINIMUM_MESSAGEPROCESSOR_PROXY_PORT SMI_PROXY_MAXIMUM_MESSAGEPROCESSOR_PROXY_PORT
OpenLDAP Del 10200 al 10299 Cada host con una instalación de apigee-ldaprequiere un puerto en el rango especificado.Para definir el puerto, establece el número de puerto mínimo y máximo en el mismo valor con las siguientes propiedades:
SMI_PROXY_MINIMUM_LDAP_PROXY_PORT SMI_PROXY_MAXIMUM_LDAP_PROXY_PORT
Postgres De 10300 a 10399 Cada host con una instalación de apigee-postgresrequiere tres puertos en el rango especificado.Para definir un rango personalizado, establece los números de puerto mínimo y máximo con las siguientes propiedades:
SMI_PROXY_MINIMUM_POSTGRES_PROXY_PORT SMI_PROXY_MAXIMUM_POSTGRES_PROXY_PORT
QPid De 10400 a 10499 Cada host con una instalación de apigee-qpidrequiere dos puertos en el rango especificado.Para definir un rango personalizado, establece los números de puerto mínimo y máximo con las siguientes propiedades:
SMI_PROXY_MINIMUM_QPID_PROXY_PORT SMI_PROXY_MAXIMUM_QPID_PROXY_PORT
Router De 10600 a 10699 Cada host con una instalación de apigee-routerrequiere dos puertos en el rango especificado.Para definir un rango personalizado, establece los números de puerto mínimo y máximo con las siguientes propiedades:
RT_PROXY_PORT_MIN RT_PROXY_PORT_MAX
ZooKeeper Del 10001 al 10099 Cada host con una instalación de apigee-zookeeperrequiere tres puertos en el rango especificado.Para definir un rango personalizado, establece los números de puerto mínimo y máximo con las siguientes propiedades:
SMI_PROXY_MINIMUM_ZOOKEEPER_PROXY_PORT SMI_PROXY_MAXIMUM_ZOOKEEPER_PROXY_PORT
En el siguiente ejemplo, se definen valores personalizados para los puertos de Cassandra:
SMI_PROXY_MINIMUM_CASSANDRA_PROXY_PORT=10142 SMI_PROXY_MAXIMUM_CASSANDRA_PROXY_PORT=10143- Guarda el archivo de configuración.
- Instala
apigee-mtlscomo se describe en Instala mTLS de Apigee. - Configura el componente
apigee-mtlscon el siguiente comando:/opt/apigee/apigee-service/bin/apigee-service apigee-mtls setup -f config_file
- Repite estos pasos para cada nodo del clúster, de modo que todos los archivos de configuración sean iguales en todos los nodos.