[
https://issues.apache.org/jira/browse/DIRMINA-762?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Omry Yadan updated DIRMINA-762:
-------------------------------
Attachment: NettyTestServer.java
Looks like Netty 3.1.5.GA (latest stable release) does not suffer from the same
problems.
the attached Netty test server does exactly the same as the Mina test server in
this ticket, but does not suffer from throughput drop.
The Netty server also performs great when I use 64 persistent long connections
without ANY delay and 0 short (open and close) connections:
Against the netty client, I get something between 200k to 300k messages/sec on
my box while Mina performs poorly at with the same client and get only 20
messages/sec.
> WARN org.apache.mina.core.service.IoProcessor - Create a new selector.
> Selected is 0, delta = 0
> ------------------------------------------------------------------------------------------------
>
> Key: DIRMINA-762
> URL: https://issues.apache.org/jira/browse/DIRMINA-762
> Project: MINA
> Issue Type: Bug
> Environment: Linux (2.6.26-2-amd64), java version 1.6.0_12 and also
> 1.6.0_18.
> Reporter: Omry Yadan
> Priority: Critical
> Fix For: 2.0.0-RC2
>
> Attachments: BufferCodec.java, NettyTestServer.java,
> RateCounter.java, Screen shot 2010-02-02 at 7.48.39 PM.png, Screen shot
> 2010-02-02 at 7.48.46 PM.png, Screen shot 2010-02-02 at 7.48.59 PM.png,
> Screen shot 2010-02-02 at 7.49.13 PM.png, Screen shot 2010-02-02 at 7.49.18
> PM.png, Server.java, StressClient.java
>
>
> Mina server gets into a bad state where it constantly prints :
> WARN org.apache.mina.core.service.IoProcessor - Create a new selector.
> Selected is 0, delta = 0
> when this happens, server throughput drops significantly.
> to reproduce run the attached server and client for a short while (30 seconds
> on my box).
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.