2009. 3. 5. 오후 5:44:40 org.apache.tomcat.util.threads.ThreadPool logFull
심각: All threads (75) are currently busy, waiting. Increase maxThreads (75) or check the servlet status
위와 같은 로그가 찍히고 나서 was가 죽습니다.
그래서 netstat -an | grep ESTABLISHED 해서 찾아보면 아래와 같이 나옵니다.
x.x.x.x.x x.x.x.x.1521 32768 0 32768 0 ESTABLISHED
x.x.x.x.1521 x.x.x.x.x 32768 0 32768 0 ESTABLISHED
x.x.x.x.x x.x.x.x.1521 32768 0 32768 0 ESTABLISHED
x.x.x.x.1521 x.x.x.x.x 32768 0 32768 0 ESTABLISHED
mac mini를 사용하고 있는 유저입니다.
맥미니에 rs232포토가 없기때문에 ftdi칩을 사용한 usb to rs232 케이블을 사용하여 시리얼통신을 하고있습니다.
그런데 이상한것은, 리눅스, FreeBSD등 유닉스 like OS에서는 stty -f "디바이스명" speed "Number"
명령어로 보레이트 변경이 가능한데요,
Mac mini에서는 보레이트 변
솔라리스에서는 아래와 같이 하면 어떤 프로세스가 공유메모리의 뮤텍스에 락을 걸고 죽어도
자동으로 풀리기 때문에 다른 프로세스가 락을 풀고 바로 사용이 가능했습니다.
+----------------------
mutex_init(pmutex, USYNC_PROCESS_ROBUST, NULL);
+----------------------