에이전트 구성: 주소와 포트
에이전트 구성: 주소와 포트 (Agent configuration: addresses and ports)
이 문서는 Consul 에이전트의 addresses와 ports 구성 옵션을 설명해 드릴게요. 에이전트가 리스너를 바인딩하는 주소와 각 서비스의 포트를 설정하는 방법을 배울 수 있어요.
출처: 문서
본문
이 페이지는 Consul 에이전트 구성 파일에서 네트워크 주소(address)와 포트(port)를 설정하는 방법을 설명합니다.
addresses (주소)
addresses 블록은 에이전트의 각 리스너가 바인딩할 주소를 지정합니다. 지정할 수 있는 항목은 다음과 같습니다:
dns: DNS 서버가 바인딩할 주소.http: HTTP API가 바인딩할 주소.https: HTTPS API가 바인딩할 주소.grpc: gRPC API가 바인딩할 주소.rpc: RPC가 바인딩할 주소.
예시:
addresses {
dns = "127.0.0.1"
http = "0.0.0.0"
}
ports (포트)
ports 블록은 각 인터페이스가 사용할 포트를 지정합니다:
dns: 기본 8600http: 기본 8500https: 기본 -1 (비활성)grpc: 기본 8502server(LAN server RPC): 기본 8300serf_lan: 기본 8301serf_wan: 기본 8302
예시:
ports {
http = 8500
dns = 8600
}