네트워크 포트
네트워크 포트 (Network ports)
ClickHouse가 사용하는 네트워크 포트와 각 포트가 수행하는 역할을 정리한 참고 자료예요. Cloud와 OSS 환경에서 각 포트가 사용 가능한지도 함께 확인할 수 있습니다.
출처: 문서
본문
default로 표시된 포트는 기본 포트 번호가 /etc/clickhouse-server/config.xml에 설정되어 있다는 뜻이에요. 설정을 변경하려면 /etc/clickhouse-server/config.d/에 파일을 추가하면 됩니다. 자세한 내용은 설정 파일 문서를 참고하세요.
| 포트 | 설명 | Cloud | OSS |
|---|---|---|---|
| 2181 | ZooKeeper 기본 서비스 포트. 주의: ClickHouse Keeper는 9181을 참고 |
✓ | |
| 8123 | HTTP 기본 포트 | ✓ | |
| 8443 | HTTP SSL/TLS 기본 포트 | ✓ | ✓ |
| 9000 | 네이티브 프로토콜 포트(ClickHouse TCP 프로토콜이라고도 함). clickhouse-server, clickhouse-client, 네이티브 ClickHouse 도구 같은 ClickHouse 애플리케이션과 프로세스가 사용합니다. 분산 쿼리를 위한 서버 간 통신에도 사용됩니다. |
✓ | |
| 9004 | MySQL 에뮬레이션 포트 | ✓ | |
| 9005 | PostgreSQL 에뮬레이션 포트(ClickHouse에 SSL이 활성화된 경우 보안 통신에도 사용) | ✓ | |
| 9009 | 저수준 데이터 접근을 위한 서버 간 통신 포트. 데이터 교환, 복제, 서버 간 통신에 사용됩니다. | ✓ | |
| 9010 | 서버 간 통신용 SSL/TLS | ✓ | |
| 9011 | 네이티브 프로토콜 PROXYv1 프로토콜 포트 | ✓ | |
| 9019 | JDBC 브리지 | ✓ | |
| 9100 | gRPC 포트 | ✓ | |
| 9181 | 권장 ClickHouse Keeper 포트 | ✓ | |
| 9234 | 권장 ClickHouse Keeper Raft 포트(<secure>1</secure>가 활성화된 경우 보안 통신에도 사용) |
✓ | |
| 9363 | Prometheus 기본 메트릭 포트 | ✓ | |
| 9281 | 권장 보안 SSL ClickHouse Keeper 포트 | ✓ | |
| 9440 | 네이티브 프로토콜 SSL/TLS 포트 | ✓ | ✓ |
| 42000 | Graphite 기본 포트 | ✓ |