Linux 시스템을 운영하다 보면, 현재 시스템 이하 운용중인 Port 및 Port 이하에 연결된 Session Count의 확인이 필요할 때가 있다. 이럴때 아래와 같은 for문 명령을 통해 간략히 Session Count를 확인가능하다. 1. for문을 통한 간략한 session 수 확인 [root@Test01 ~]# [root@Test01 ~]# for STAT in `echo "LISTEN ESTABLISHED TIME_WAIT CLOSE_WAIT"`; do echo "$(date) / ${STAT} - `netstat -na | awk '$6 ~ /^'"$STAT"'$/ {print $0}' | wc -l`"; done Mon Dec 8 15:26:51 KST 2014 / LISTEN - 19 ..
1. [ Session Timeout ] 시작 -> 실행창 -> inetmgr -> 사이트 -> IIS Service Name -> 오른쪽 IIS 그룹이하 ASP -> 세션속성 -> 시간제한 120 (Default 20분) - 세션 개체와 연결된 마지막 요청 이후에 세션 개체를 유지할 기본 시간 2. [ Connection Timeout ] 시작 -> 실행창 -> inetmgr -> 사이트 -> IIS Service Name -> 마우스 오른쪽 버튼 -> 웹사이트관리 -> 고급설정 -> 연결제한 -> 연결 시간 제한 10 (Default 120초) - 세션에 대한 소켓 연결을 끊기 전에 비활성 상태로 유지할 수 있는 시간 3. Session Timeout 설정 후 TCP Session FIN, CLOSE..
※ findstr 및 find 명령을 활용한 원하는 TCP Session 의 Count C:\Windows\system32> C:\Windows\system32> C:\Windows\system32>netstat -na | findstr "WAIT LISTEN ESTABL" | find /C "TCP" 77 C:\Windows\system32> C:\Windows\system32> C:\Windows\system32>