반응형
이미지를 우선 보면 프로그램은 정말 간단히 작동합니다. 윈도우에서만 정상작동합니다. (윈도우의 'cmd.exe'를 사용하는 이유)
1초에 한번씩 14432포트와 8080포트에 대한 연결수를 검사하며, TW = TIME_WAIT를 포함한 모든 연결수, ES는 ESTABLISHED 상태의 연결수만 표시하는 것 입니다.
MAX(14332)는 14332 포트의 ES값이 가장 큰 상태일 때를 별도로 저장해 놓은 것이고, MAX(8080)은 8080 포트의 ES값이 가장 큰 상태일 때를 별도로 저장해 놓은 것입니다.
소스를 첨부하오니 원하시면 수정하여 사용하시면 됩니다.
개인적으로 웹서버와 클라이언트와의 실시간 연결수, 웹서버와 DB간의 실시간 연결수를 측정하기 위해서 간단히 만들어 보았습니다.
이 파일은 실행파일입니다.
cmd에서 java -jar Counter.jar 로 실행가능합니다.
이 파일은 소스파일입니다.
원하시는 포트로 변경하여 사용하시면 됩니다.
워낙에 날림으로 간단히 만든 프로그램이라 별도의 설명은 없습니다.;;; 끝.
반응형