Hi,
I have the same problem with the mina server. I am running on windows 2008
with 32 cores.Once the connections is established i need to send the reply
back in 3 seconds .But when 1000 clients connect simultaneously more than
50% of the connections will not respond with in 3 seconds and so the
connection is closed by the client.
I tried increasing the NIOProcess to 200 but still the same problem exists.
Below is the code
IoAcceptor acceptor = new NioSocketAcceptor(200);
acceptor.getFilterChain().addLast("logger", new
LoggingFilter());
acceptor.getFilterChain().addLast("codec", new
ProtocolCodecFilter(new
HexBytesProtocolfactory(Charset.forName("UTF-8"))));
acceptor.setHandler(new MinaServerHandler(errorHexcodeList,
errorDescList));
acceptor.bind(new InetSocketAddress(this.portNo.intValue()));
logger.debug("Server started on port " + this.portNo +
"......");
logger.info("Server started on port " + this.portNo + "......");
acceptor.getSessionConfig().setReadBufferSize(2048);
acceptor.getSessionConfig().setIdleTime(IdleStatus.READER_IDLE,
10);
acceptor.getSessionConfig().setIdleTime(IdleStatus.BOTH_IDLE,
60);
Can you help me please .Its very urgent
--
View this message in context:
http://apache-mina.10907.n7.nabble.com/Unable-to-open-more-than-1000-ports-in-Mina-Client-tp39936p39960.html
Sent from the Apache MINA User Forum mailing list archive at Nabble.com.