On 06/11/06, Vinod Panicker <[EMAIL PROTECTED]> wrote:
Hmm... 2 SocketIoProcessors didn't help and neither did the SimpleByteBufferAllocator. MINA is showing a lot of ByteBuffers and a large Event queue. The ExecutorFilter.Event is showing a retained size of 458 MB. The SimpleByteBufferAllocator.SimpleByteBuffer is having a retained size of 469 MB. In contrast, the MINA ByteBuffers that my app is using show a low shallow and retained size. I hope I'm correct in assuming that my app is not holding a lot of buffers, but MINA is.
A large event queue means that events are coming in more quickly than they can be processed, hence a backlog is building up. Have you got timings for how long your messageReceived() event in the handler takes? You might need to look at the read throttling filter. RG
