소켓 서버를 운영하다 보면…
정말 별의별 일이 다 생긴다.
“아니 이 소켓 왜 이래?”
“아니 이 유저 소켓 왜 이렇게 많아??”
특히 특정 소켓을 직접 확인하거나 지우고 싶을 때가 꼭 있다.
그럴 때 바로 쓰는 게 Socket Admin UI다!
어떻게 쓰냐면?
아주 간단하다.
socket.io 서버에 아래 코드만 추가하면 된다.
instrument(io, {
auth: false,
namespaceName: '/admin-ui',
serverId: `${require("os").hostname()}#${process.pid}`
})
👉 운영하다 보면 예상 못 한 버그나 “유령 소켓” 같은 상황이 생기는데,
이럴 때 Socket Admin UI가 진짜 유용하다.
'TIL' 카테고리의 다른 글
| Kubernetes 구축 시 서비스명 해결 문제와 NodePort 해결책 (0) | 2025.09.13 |
|---|---|
| Nginx 설정 팁 (0) | 2025.09.11 |
| Socket.IO에서 JWT 만료 시 아예 연결을 차단하는 방법 (0) | 2025.09.05 |
| Docker 로그와 PM2, Logger, 색상 출력 – 실무에서 겪은 이야기 (3) | 2025.08.15 |
| postgres DB 이원화 (3) | 2025.08.10 |