I use JDK1.2.2RC3 in Linux to run JServ. I met dump probem
in the error log filr.
error_log file has msg:
"Full thread dump Classic VM (Linux_JDK_RC3,native threads):"
"Monitor Cache Dump:"
"Registered Monitor Dump:"
Detail is followed.
Please ask what is dump ?
How can I resolve this problem ?
How can I do to increase JDK's stability?
Thanks.
"mod_jserv.log"
--
[11/01/2000 07:18:23:659] (INFO) jserv_watchdog:(16187) watchdog_cleanup()
[11/01/2000 07:18:23:660] (INFO) Apache Module was cleaned-up
[11/01/2000 07:18:23:663] (INFO) Wrapper: Shutting down JServ (PID=16188)
(sig 15)
[11/01/2000 07:18:23:663] (INFO) wrapper: Terminating JServ (PID=16188, VM
PID=16199)
[11/01/2000 07:18:23:663] (INFO) ajp12: sending shutdown signal
[11/01/2000 07:18:34:178] (INFO) jserv_watchdog:(16502) watchdog_cleanup()
[11/01/2000 07:18:34:178] (INFO) Apache Module was cleaned-up
[11/01/2000 07:18:37:722] (INFO) wrapper classpath:
/usr/lib/apache/ApacheJServ.jar:/home/httpd/classes/servlet-2.0.jar
[11/01/2000 07:18:37:723] (INFO) wrapper: Java VM spawned (PID=16514,
PPID=16503)
[11/01/2000 07:18:47:729] (INFO) wrapper: watching processes
(PID=16503,PPID=16502,JVM PID=16514)
[11/01/2000 07:22:01:039] (INFO) jserv_watchdog:(16502) watchdog_cleanup()
[11/01/2000 07:22:01:040] (INFO) Apache Module was cleaned-up
[11/01/2000 07:22:01:043] (INFO) Wrapper: Shutting down JServ (PID=16503)
(sig 15)
[11/01/2000 07:22:01:043] (INFO) wrapper: Terminating JServ (PID=16503, VM
PID=16514)
[11/01/2000 07:22:01:043] (INFO) ajp12: sending shutdown signal
[11/01/2000 07:22:16:713] (INFO) jserv_watchdog:(16631) watchdog_cleanup()
[11/01/2000 07:22:16:714] (INFO) Apache Module was cleaned-up
[11/01/2000 07:22:20:252] (INFO) wrapper classpath:
/usr/lib/apache/ApacheJServ.jar:/home/httpd/classes/servlet-2.0.jar
[11/01/2000 07:22:20:253] (INFO) wrapper: Java VM spawned (PID=16643,
PPID=16632)
[11/01/2000 07:22:30:259] (INFO) wrapper: watching processes
(PID=16632,PPID=16631,JVM PID=16643)
"error_log"
Full thread dump Classic VM (Linux_JDK_RC3, native threads):
"Thread-76" (TID:0x40e851c0, sys_thread_t:0x8272360, state:R, native
ID:0x14007) prio=5
at java.net.PlainSocketImpl.socketClose(Native Method)
at java.net.PlainSocketImpl.close(PlainSocketImpl.java, Compiled Code)
at java.net.ServerSocket.close(ServerSocket.java, Compiled Code)
at org.apache.jserv.JServ.clear(JServ.java, Compiled Code)
at org.apache.jserv.JServ.terminate(JServ.java, Compiled Code)
at org.apache.jserv.JServConnection.readData(JServConnection.java, Compiled
Code)
at org.apache.jserv.JServConnection.run(JServConnection.java, Compiled
Code)
at java.lang.Thread.run(Thread.java, Compiled Code)
"Thread-1" (TID:0x40e7aef0, sys_thread_t:0x82d3248, state:CW, native
ID:0x1406) prio=5
at java.lang.Thread.sleep(Native Method)
at org.apache.jserv.JServServletManager.run(JServServletManager.java,
Compiled Code)
at java.lang.Thread.run(Thread.java, Compiled Code)
"Thread-0" (TID:0x40e84000, sys_thread_t:0x81e6900, state:CW, native
ID:0x1005) prio=1
at java.lang.Object.wait(Native Method)
at java.lang.Object.wait(Object.java, Compiled Code)
at org.apache.java.util.SimpleQueue.waitObject(SimpleQueue.java, Compiled
Code)
at org.apache.java.io.LogWriter$Agent.run(LogWriter.java, Compiled Code)
"Finalizer" (TID:0x40e66320, sys_thread_t:0x80d07b0, state:CW, native
ID:0xc04) prio=8
at java.lang.Object.wait(Native Method)
at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java, Compiled Code)
at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java, Compiled Code)
at java.lang.ref.Finalizer$FinalizerThread.run(Finalizer.java, Compiled
Code)
"Reference Handler" (TID:0x40e663b0, sys_thread_t:0x80ca440, state:CW,
native ID:0x803) prio=10
at java.lang.Object.wait(Native Method)
at java.lang.Object.wait(Object.java, Compiled Code)
at java.lang.ref.Reference$ReferenceHandler.run(Reference.java:114)
"SIGQUIT handler" (TID:0x40e663e0, sys_thread_t:0x80cfc90, state:R,
native ID:0x402) prio=5
"main" (TID:0x40e661e0, sys_thread_t:0x80531d0, state:R, native
ID:0x400) prio=5
at java.net.PlainSocketImpl.socketAccept(Native Method)
at java.net.PlainSocketImpl.accept(PlainSocketImpl.java, Compiled Code)
at java.net.ServerSocket.implAccept(ServerSocket.java, Compiled Code)
at java.net.ServerSocket.accept(ServerSocket.java, Compiled Code)
at
org.apache.java.net.AuthenticatedServerSocket.accept(AuthenticatedServerSock
et.java, Compiled Code)
at org.apache.jserv.JServ.main(JServ.java, Compiled Code)
Monitor Cache Dump:
java.lang.ref.Reference$Lock@40E663C0/40E9B8A8:
Waiting to be notified:
"Reference Handler" (0x80ca440)
java.lang.ref.ReferenceQueue$Lock@40E66338/40E9BD78:
Waiting to be notified:
"Finalizer" (0x80d07b0)
org.apache.java.util.SimpleQueue@40E7A6F0/40F28978:
Waiting to be notified:
"Thread-0" (0x81e6900)
java.lang.Class@40E72618/40ECE498: owner "Thread-76" (0x8272360) 1 entry
java.net.PlainSoc