dumudp server
1.1.0
보내는 모든 것을 STDOUT에 덤프하는 기본 UDP 미러 서버입니다. DataDog와 같은 애플리케이션이나 메트릭 백엔드를 테스트하는 데 유용합니다.
$ docker pull eexit/dumudp-server
$ docker run -dp 8125:8125/udp --name dumudp-server eexit/dumudp-server
UDP 패킷을 보냅니다.
$ echo -n "dumudp-server.test.counter:1|c" | nc -w 1 -u 127.0.0.1 8125
컨테이너 로그를 확인합니다.
$ docker logs -f dumudp-server
> [email protected] start /app
> node server.js
Started to listen on 0.0.0.0:8125...
172.17.0.1:38722 >>> dumudp-server.test.counter:1|c
172.17.0.1:43596 >>> dumudp-server.test.counter:1|c
172.17.0.1:39459 >>> dumudp-server.test.counter:1|c
기본 포트는 8125
이지만 다음과 같이 컨테이너를 실행하여 포트를 변경할 수 있습니다(여기에서는 포트 28900
설정).
$ docker run -d --name dumudp-server -e PORT=28900 -p 28900:28900/udp eexit/dumudp-server