dumudp server
1.1.0
เซิร์ฟเวอร์มิเรอร์ UDP พื้นฐานที่ทิ้งสิ่งที่คุณส่งไปใน STDOUT มีประโยชน์ในการทดสอบแบ็กเอนด์แอปพลิเคชันหรือตัววัดเช่น 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