[Search] Search   [Register] Register /  [Login] Login 
resin기동시 프로세스 확인 및 스레드 개수문의
Forum Index » Resin Server Q&A
Author Message
user



레진기동 후 ps -ef | grep resin으로 확인하면

root 10477 10150 1 14:59:17 pts/tb 0:00 grep resinroot 4857 1 0 3월 19 ? 0:00 perl /app/test/resin/bin/wrapper.pl -chdir -name httpd -class com.caucho.server.resin.Resin -Xms512m -Xmx768m -Xss512k -conf

root 391 389 0 08:37:40 ? 15:03 /opt/java1.5/bin/IA64N/java -Xms512m -Xmx768m -Xss512k -Dresin.home=/app/test/resin -Dserver.root=/app/xflow2/resin -Djava.ut

root 389 4857 0 08:37:40 ? 0:00 sh -c /opt/java1.5/bin/java '-Xms512m' '-Xmx768m' '-Xss512k' -Dresin.home=/app/test/resin -Dserver.root=/app/xflow2/resin

와 같이 wrapper.pl을 빼고 2개의 프로세스가 올라가 있는것으로 보입니다...
보통은 wrapper.pl과 레진 프로세스 1개 이렇게 2개가 올라와야 정상으로 알고있는데요..

무슨 설정으로 인해 저렇게 3개가 뜨는지 알수가 없습니다..


그리고 thread 현황을 보면
기동하자마자 active thread가 50개가 넘어가는데

thread dump를 뜨면
"resin-tcp-connection-127.0.0.1:80-23" daemon prio=10 tid=03166110 nid=311 lwp_id=1380794 runnable [1c300000..1c300c90]at java.net.SocketInputStream.socketRead0(Native Method)at java.net.SocketInputStream.read(SocketInputStream.java:134)at com.caucho.vfs.SocketStream.read(SocketStream.java:149)at com.caucho.vfs.ReadStream.readBuffer(ReadStream.java:945)at com.caucho.vfs.ReadStream.waitForRead(ReadStream.java:312)at com.caucho.server.port.TcpConnection.run(TcpConnection.java:507)at com.caucho.util.ThreadPool.runTasks(ThreadPool.java:520)at com.caucho.util.ThreadPool.run(ThreadPool.java:442)at java.lang.Thread.run(Thread.java:595)

와 같은 runnable 상태의 thread가 엄청 많이 보입니다....
보통은 active thread가 15~20개정도에 있는게 정상으로 알고있습니다만...

프로세스가 3개가 뜨는현상과 스레드 개수가 많은 부분이 연관성이 있는부분인지 아닌지도 확인할 방법이 없네요.... 확인해볼만한 다른 사항이 있는지 알려주시면 감사하겠습니다.
Admin

[Avatar]


안녕하세요
로그로 보았을때 hp에서 3.0대버전을 쓰시는걸로 생각되는데요ps에서 나오는 두번째 내용은 자바가 실행된 것이고 세번째는쉘이 커멘드를 이용해서 뒷 내용을 실행한 것입니다.
정상적인 결과가 출력된것입니다.

그리고 가동 직후의 thread의 active개수만으로는 이상이 있다고 판단하기에는어렵습니다.

프로세스가 3개로 뜨는 현상과 쓰레드 개수의 연관성은 없으며 프로세스가 정삭적으로 가동 중이므로 전혀 상관이 없는 내용입니다.

OS별 ps명령어 사용법 추가로 적어드립니다.

Linux : ps -ef | grep java

SunOS : /usr/ucb/ps -auxww | grep java

HP-UX : ps -efx | grep java


감사합니다.
 
Forum Index » Resin Server Q&A
Go to: