Hi CPU load when 400+ users online
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
DSHub |
Confirmed
|
Wishlist
|
Unassigned |
Bug Description
v319 SVN
Hi CPU load when 400+ user connected. When 600+ users - laggy more 5-10 seconds.
VIRT RES SHR _ S %CPU %MEM TIME+ P SWAP COMMAND
1266m 1.1g 7680 S 247 8.8 6487:20 0 189m /usr/bin/java -jar DSHub.jar
2x2.4 Intel XEON CPU \ 12 Gb MEM
in console
java.io.
at sun.nio.
at sun.nio.
at sun.nio.
at sun.nio.
at sun.nio.
at org.apache.
at org.apache.
at org.apache.
at org.apache.
at org.apache.
at java.util.
at java.util.
at java.lang.
in this system work Verlihub 0.9.8 (5500+ users) and CPU load 80% max.
description: | updated |
description: | updated |
description: | updated |
description: | updated |
description: | updated |
description: | updated |
description: | updated |
server crash. uptime estimate 3 day. in console
at sun.nio. ch.SocketChanne lImpl.read( SocketChannelIm pl.java: 254) mina.transport. socket. nio.SocketIoPro cessor. read(SocketIoPr ocessor. java:218) mina.transport. socket. nio.SocketIoPro cessor. process( SocketIoProcess or.java: 198) mina.transport. socket. nio.SocketIoPro cessor. access$ 400(SocketIoPro cessor. java:45) mina.transport. socket. nio.SocketIoPro cessor$ Worker. run(SocketIoPro cessor. java:485) mina.util. NamePreservingR unnable. run(NamePreserv ingRunnable. java:51) concurrent. ThreadPoolExecu tor.runWorker( ThreadPoolExecu tor.java: 1110) concurrent. ThreadPoolExecu tor$Worker. run(ThreadPoolE xecutor. java:603) Thread. run(Thread. java:636) IOException: Connection reset by peer ch.FileDispatch er.read0( Native Method) ch.SocketDispat cher.read( SocketDispatche r.java: 39) ch.IOUtil. readIntoNativeB uffer(IOUtil. java:251) ch.IOUtil. read(IOUtil. java:224) ch.SocketChanne lImpl.read( SocketChannelIm pl.java: 254) mina.transport. socket. nio.SocketIoPro cessor. read(SocketIoPr ocessor. java:218) mina.transport. socket. nio.SocketIoPro cessor. process( SocketIoProcess or.java: 198) mina.transport. socket. nio.SocketIoPro cessor. access$ 400(SocketIoPro cessor. java:45) mina.transport. socket. nio.SocketIoPro cessor$ Worker. run(SocketIoPro cessor. java:485) mina.util. NamePreservingR unnable. run(NamePreserv ingRunnable. java:51) concurrent. ThreadPoolExecu tor.runWorker( ThreadPoolExecu tor.java: 1110) concurrent. ThreadPoolExecu tor$Worker. run(ThreadPoolE xecutor. java:603) Thread. run(Thread. java:636) IOException: Connection reset by peer ch.FileDispatch er.read0( Native Method) ch.SocketDispat cher.read( SocketDispatche r.java: 39) ch.IOUtil. readIntoNativeB uffer(IOUtil. java:251) ch.IOUtil. read(IOUtil. java:224) ch.SocketChanne lImpl.read( SocketChannelIm pl.java: 254) mina.transport. socket. nio.SocketIoPro cessor. read(SocketIoPr ocessor. java:218) mina.transport. socket. nio.SocketIoPro cessor. process( SocketIoProcess or.java: 198) mina.transport. socket. nio.SocketIoPro cessor. access$ 400(SocketIoPro cessor. java:45) mina.transport. socket. nio.SocketIoPro cessor$ Worker. run(SocketIoPro cessor. java:485) mina.util. NamePreservingR unnable. run(NamePreserv ingRunnable. java:51) concurrent. ThreadPoolExecu tor.runWorker( ThreadPoolExecu tor.java: 1110) concurrent. ThreadPoolExecu tor$Worker. run(ThreadPoolE xecutor. java:603) Thread. run(Thread. java:636) OutOfMemoryErro r: Java heap space
at org.apache.
at org.apache.
at org.apache.
at org.apache.
at org.apache.
at java.util.
at java.util.
at java.lang.
java.io.
at sun.nio.
at sun.nio.
at sun.nio.
at sun.nio.
at sun.nio.
at org.apache.
at org.apache.
at org.apache.
at org.apache.
at org.apache.
at java.util.
at java.util.
at java.lang.
The word is not in the list
java.io.
at sun.nio.
at sun.nio.
at sun.nio.
at sun.nio.
at sun.nio.
at org.apache.
at org.apache.
at org.apache.
at org.apache.
at org.apache.
at java.util.
at java.util.
at java.lang.
Exception in thread "pool-1-thread-1" java.lang.
Exception in thread "pool-1-thread-4" java....