|
HI we had our RED5 Server
frozen and taking up all CPU resources. This is the release 0.6RC1
Tarball
The "SocketAcceptorIoProcessor-0.0" appeared repeatedly on the log after failure, Some Specs:
-We only have 6 live streams.
-We are not streaming FLVs these are live audio streams -We have been using
red5 since 0.4 With the same flash code. We have a Centos with 2GB of ram,
however we always use the default installation settings and just
modified red5.sh with -Xmx1000m -Xms512m
-We were able to manage 400 streams once with 0.4 This seems to be similar to the problem of the people streaming large files however we are not loading large FLVs, [ERROR] 42505686 btpool1-1 - Invalidator - /tutorial:( log.invoke0 ) EXCEPTION java.lang.OutOfMemoryError: Java heap space [ERROR] 42555336 pool-1-thread-15:( InMemoryPushPushPipe.error ) exception when pushing message to consumer java.lang.OutOfMemoryError: Java heap space [WARN] 42592247 SocketAcceptorIoProcessor-0.0:( DefaultExceptionMonitor.exceptionCaught ) Unexpected exception. java.lang.OutOfMemoryError: Java heap space [ERROR] 42594980 pool-1-thread-15:( InMemoryPushPushPipe.error ) exception when pushing message to consumer java.lang.OutOfMemoryError: Java heap space [ERROR] 42580445 pool-1-thread-1:( InMemoryPushPushPipe.error ) exception when pushing message to consumer java.lang.OutOfMemoryError: Java heap space [WARN] 42567786 btpool1-7 - Invalidator - /oflaDemo:( log.invoke0 ) Session scavenger exited [ERROR] 42612223 pool-1-thread-15:( InMemoryPushPushPipe.error ) exception when pushing message to consumer java.lang.OutOfMemoryError: Java heap space [ERROR] 43594866 SocketAcceptorIoProcessor-0.0:( RTMPProtocolDecoder.error ) Error in packet at 132 java.lang.NullPointerException at org.red5.server.net.rtmp.codec.RTMPProtocolDecoder.decodeHeader(RTMPProtocolDecoder.java:312) at org.red5.server.net.rtmp.codec.RTMPProtocolDecoder.decodePacket(RTMPProtocolDecoder.java:232) at org.red5.server.net.rtmp.codec.RTMPProtocolDecoder.decode(RTMPProtocolDecoder.java:123) at org.red5.server.net.rtmp.codec.RTMPProtocolDecoder.decodeBuffer(RTMPProtocolDecoder.java:92) at org.red5.server.net.rtmp.codec.RTMPMinaProtocolDecoder.decode(RTMPMinaProtocolDecoder.java:50) at org.apache.mina.filter.codec.ProtocolCodecFilter.messageReceived(ProtocolCodecFilter.java:158) at org.apache.mina.common.support.AbstractIoFilterChain.callNextMessageReceived(AbstractIoFilterChain.java:502) at org.apache.mina.common.support.AbstractIoFilterChain.access$1000(AbstractIoFilterChain.java:52) at org.apache.mina.common.support.AbstractIoFilterChain$EntryImpl$1.messageReceived(AbstractIoFilterChain.java:777) at org.apache.mina.common.support.AbstractIoFilterChain$1.messageReceived(AbstractIoFilterChain.java:111) at org.apache.mina.common.support.AbstractIoFilterChain.callNextMessageReceived(AbstractIoFilterChain.java:502) at org.apache.mina.common.support.AbstractIoFilterChain.fireMessageReceived(AbstractIoFilterChain.java:493) at org.apache.mina.transport.socket.nio.SocketIoProcessor.read(SocketIoProcessor.java:286) at org.apache.mina.transport.socket.nio.SocketIoProcessor.process(SocketIoProcessor.java:246) at org.apache.mina.transport.socket.nio.SocketIoProcessor.access$500(SocketIoProcessor.java:44) at org.apache.mina.transport.socket.nio.SocketIoProcessor$Worker.run(SocketIoProcessor.java:564) at org.apache.mina.util.NamePreservingRunnable.run(NamePreservingRunnable.java:43) at java.lang.Thread.run(Unknown Source) Thanks for the effort,
hope this helps Rodrigo O Xnet
From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Dan Rossi Sent: Viernes, 03 de Noviembre de 2006 07:19 p.m. To: [email protected] Subject: Re: [Red5] out of memory problems again Dan Rossi wrote: this is really strange im getting bufferunderflow errors, for 300k stream files but our 768k stream files are ok, some dont even stream at all just hang. |
_______________________________________________ Red5 mailing list [email protected] http://osflash.org/mailman/listinfo/red5_osflash.org
