IT

서버의 포트별 사용정보를 보여주는 간단한 자바 프로그램

Dante2k™ 2013. 10. 2. 13:45
반응형



 이미지를 우선 보면 프로그램은 정말 간단히 작동합니다. 윈도우에서만 정상작동합니다. (윈도우의 'cmd.exe'를 사용하는 이유)


 1초에 한번씩 14432포트와 8080포트에 대한 연결수를 검사하며, TW = TIME_WAIT를 포함한 모든 연결수, ES는 ESTABLISHED 상태의 연결수만 표시하는 것 입니다.


 MAX(14332)는 14332 포트의 ES값이 가장 큰 상태일 때를 별도로 저장해 놓은 것이고, MAX(8080)은 8080 포트의 ES값이 가장 큰 상태일 때를 별도로 저장해 놓은 것입니다.


 소스를 첨부하오니 원하시면 수정하여 사용하시면 됩니다.


 개인적으로 웹서버와 클라이언트와의 실시간 연결수, 웹서버와 DB간의 실시간 연결수를 측정하기 위해서 간단히 만들어 보았습니다.


Counter.jar

이 파일은 실행파일입니다.

cmd에서 java -jar Counter.jar 로 실행가능합니다.



Counter.zip

이 파일은 소스파일입니다.

원하시는 포트로 변경하여 사용하시면 됩니다.


 워낙에 날림으로 간단히 만든 프로그램이라 별도의 설명은 없습니다.;;; 끝.


반응형