TIL

Socket Admin UI 페이지 보는법

하얀잔디 2025. 9. 11. 21:09

 

소켓 서버를 운영하다 보면…

정말 별의별 일이 다 생긴다.

 

“아니 이 소켓 왜 이래?”

 

“아니 이 유저 소켓 왜 이렇게 많아??”

 

 

특히 특정 소켓을 직접 확인하거나 지우고 싶을 때가 꼭 있다.
그럴 때 바로 쓰는 게 Socket Admin UI다! 

어떻게 쓰냐면?

 

아주 간단하다.
socket.io 서버에 아래 코드만 추가하면 된다.

 
instrument(io, {
  auth: false,
  namespaceName: '/admin-ui',
  serverId: `${require("os").hostname()}#${process.pid}`
})

 


👉 운영하다 보면 예상 못 한 버그나 “유령 소켓” 같은 상황이 생기는데,
이럴 때 Socket Admin UI가 진짜 유용하다.