日期:2014-05-20  浏览次数:20751 次

问一个apache.mina的问题
org.apache.mina.core.service.IoHandlerAdapter.exceptionCaught(IoSession session, Throwable ex)

是当MINA捕获异常之后通知给应用层的方法.

但是当客户端发生频繁建立连接 然后立即断开 的测试的时候  

我发现这个异常捕获会进入死循环的调用. -- 即不分青红皂白的一直调用exceptionCaught方法.

而我exceptionCaught里已经写了 IOSESSION.close(boolean)了


这是什么情况?????????

------解决方案--------------------
我个人感觉 Netty, Grizzly 比 Mina 好
------解决方案--------------------
嗯,Netty.不错。
------解决方案--------------------
唉~~~,刚想回答楼主的问题,结果,楼主已经解决了。
最近,我也在研究 mina,哈哈。
------解决方案--------------------
小弟实习生 也在为mina框架犯愁 多多交流