Private Cloud용 Edge v4.19.01
기본적으로 Consul은 10001~10800의 희소 블록에서 프록시가 사용하는 포트를 선택합니다.
이러한 포트를 변경할 수 있지만 다음 사항에 유의하세요.
apigee-mtls
를 제거한 후 새 값으로 다시 설치해야 합니다.- Consul 프록시는 Apigee 서비스와 동일한 포트에서 리슨할 수 없습니다.
- Consul에는 포트 주소 공간이 하나만 있습니다. 즉, 호스트 A의 프록시 A가 포트 15000에서 수신 대기하는 경우 호스트 B의 프록시 B는 포트 15000에서 수신 대기할 수 없습니다.
- 충돌이 발생하지 않도록 Apigee 포트 요구사항을 검토하세요.
특정 구성에 맞게 프록시에서 사용하는 포트를 맞춤설정할 수 있습니다.
Apigee mTLS에서 사용되는 포트를 맞춤설정하려면 다음 안내를 따르세요.
apigee-mtls
이 이미 설치된 경우 다음 예시와 같이 제거합니다./opt/apigee/apigee-service/bin/apigee-service apigee-mtls uninstall
자세한 내용은 Apigee mTLS 제거를 참조하세요.
- 각 노드에서 자동 구성 파일을 엽니다. 이 파일에 관한 자세한 내용은 구성 파일 만들기를 참조하세요.
포트를 설정하는 속성의 값을 추가하거나 변경합니다.
다음 표에는 포트가 나열되어 있고 Apigee mTLS를 사용하는 구성요소에서 사용하는 포트를 맞춤설정하는 데 사용되는 속성 이름이 나와 있습니다.
노드 기본 범위 설명 Apigee mTLS 10,700~10,799개 apigee-mtls
가 설치된 각 호스트에는 지정된 범위의 단일 포트가 필요합니다.다음 속성을 사용하여 최소 및 최대 포트 번호를 동일한 값으로 설정하여 포트를 정의합니다.
SMI_PROXY_MINIMUM_EGRESS_PROXY_PORT SMI_PROXY_MAXIMUM_EGRESS_PROXY_PORT
Cassandra 10,100~10,199개 apigee-cassandra
가 설치된 각 호스트에는 지정된 범위의 포트 2개가 필요합니다.SMI_PROXY_MINIMUM_CASSANDRA_PROXY_PORT SMI_PROXY_MAXIMUM_CASSANDRA_PROXY_PORT
속성을 사용하여 최소 및 최대 포트 번호를 설정하여 커스텀 범위를 정의합니다.메시지 프로세서 10,500~10,599개 apigee-message-processor
가 설치된 각 호스트에는 지정된 범위의 포트 2개가 필요합니다.다음 속성으로 최소 및 최대 포트 번호를 설정하여 커스텀 범위를 정의합니다.
SMI_PROXY_MINIMUM_MESSAGEPROCESSOR_PROXY_PORT SMI_PROXY_MAXIMUM_MESSAGEPROCESSOR_PROXY_PORT
OpenLDAP 10,200~10,299개 apigee-ldap
가 설치된 각 호스트에는 지정된 범위의 포트가 한 개 필요합니다.다음 속성을 사용하여 최소 및 최대 포트 번호를 동일한 값으로 설정하여 포트를 정의합니다.
SMI_PROXY_MINIMUM_LDAP_PROXY_PORT SMI_PROXY_MAXIMUM_LDAP_PROXY_PORT
Postgres 10,300~10,399포인트 apigee-postgres
가 설치된 각 호스트에는 지정된 범위의 포트 3개가 필요합니다.다음 속성으로 최소 및 최대 포트 번호를 설정하여 커스텀 범위를 정의합니다.
SMI_PROXY_MINIMUM_POSTGRES_PROXY_PORT SMI_PROXY_MAXIMUM_POSTGRES_PROXY_PORT
QPID 10,400~10,499개 apigee-qpid
가 설치된 각 호스트에는 지정된 범위의 포트 2개가 필요합니다.다음 속성으로 최소 및 최대 포트 번호를 설정하여 커스텀 범위를 정의합니다.
SMI_PROXY_MINIMUM_QPID_PROXY_PORT SMI_PROXY_MAXIMUM_QPID_PROXY_PORT
라우터 10,600~10,699개 apigee-router
가 설치된 각 호스트에는 지정된 범위의 포트 2개가 필요합니다.다음 속성으로 최소 및 최대 포트 번호를 설정하여 커스텀 범위를 정의합니다.
SMI_PROXY_MINIMUM_ROUTER_PROXY_PORT SMI_PROXY_MAXIMUM_ROUTER_PROXY_PORT
ZooKeeper 10,001~10,099포인트 apigee-zookeeper
가 설치된 각 호스트에는 지정된 범위의 포트 3개가 필요합니다.SMI_PROXY_MINIMUM_ZOOKEEPER_PROXY_PORT SMI_PROXY_MAXIMUM_ZOOKEEPER_PROXY_PORT
속성을 사용하여 최소 및 최대 포트 번호를 설정하여 커스텀 범위를 정의합니다.다음 예에서는 Cassandra 포트의 커스텀 값을 정의합니다.
SMI_PROXY_MINIMUM_CASSANDRA_PROXY_PORT=10142 SMI_PROXY_MAXIMUM_CASSANDRA_PROXY_PORT=10143
- 구성 파일을 저장합니다.
- Apigee mTLS 설치에 설명된 대로
apigee-mtls
를 설치합니다. - 다음 명령어를 사용하여
apigee-mtls
구성요소를 구성합니다./opt/apigee/apigee-service/bin/apigee-service apigee-mtls setup -f config_file
- 모든 노드 파일이 모든 노드에서 동일하도록 클러스터의 각 노드에 대해 이 단계를 반복합니다.