포트 사용현황
각 서비스, 인프라의 네트워크 사용 현황
web service
web service 에 속한 서비스들 각각에 접근하려면 api-gateway
를 통해서 접근
- foobar-display
- port :
0:0
- port :
- foobar-order
- port :
0:0
- port :
- foobar-user
- port :
0:0
- port :
spring cloud
- eda-sample-config-service
- port :
9999:9999
- port :
- eda-sample-discovery-service
- port :
8761:8761
- port :
- eda-sample-api-gateway
- port :
8000:8000
- port :
mysql
- port :
3306
kafka
- zookeeper
- port :
2181:2181
- port :
- broker-1
- port :
19092:19092
- port :
- broker-2
- port :
29092:29092
- port :
- broker-3
- port :
39092:39092
- port :
- kafka-manager
- port :
9090:9090
- port :
- schema-registry
- port :
9397:9397
- port :
- connector
- port :
9398:9398
- port :
일반적으로 통용되는 포트를 사용하지 않은 이유
보안적인 이유는 아닙니다. 개인적으로 사용중인 개발 PC가 윈도우 OS를 사용하고 있고 윈도우에 예약된 포트여서 흔히 사용되지 않는 포트를 사용하게 되었습니다.
제 개발 PC (개인용 PC)가 윈도우인데 카프카에서 일반적으로 사용하는 Port 들이 윈도우에 예약된 경우가 꽤 많았습니다. 일반적으로는 port 를 kill 해주거나 NAT 를 껐다가 키면 되는데 이 작업을 매번 반복하다보니 다른 작업도 있는데 NAT를 껐다가 켜야 하는 등 불편함이 많았습니다.
그래서 포트를 조금 특이한 번호들로 매겨두게 되었습니다.