Mina使用ExecutorFilter的问题
在使用mina的时候增加一个ExecutorFilter就可以将io的线程处理和业务逻辑的线程处理分开来,那具体的业务逻辑应该写在哪里,是写在IoHandler的messageReceived方法中吗?困惑已久,求指点。。。
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(3)
ExecutorFilter 时候接收到消息后 分发给handler 处理(其实这个handler应该是多线程的,直接在handler里面调用业务逻辑处理类 如:service)
chain.addLast("threadPool", new ExecutorFilter(Executors.newCachedThreadPool()));
ExecutorFilter 时候接收到消息后 分发给handler 处理(其实这个handler应该是多线程的,直接在handler里面调用业务逻辑处理类 如:service)