Using an Executor FilterPage edited by Emmanuel LécharnyChanges (1)
Full ContentMINA 1.X version let the user define the Thread Model at the Acceptor level. It was part of the Acceptor configuration. This led to complexity, and the MINA team decided to remove this option, replacing it with a much more versatile system, based on a filter : the ExecutorFilter. The ExecutorFilter classThis class is implementing the IoFilter interface, and basically, it contains an Executor to spread the incoming events to a pool of threads. This will allow an application to use more efficiently the processors, if some task is CPU intensive. This Filter can be used just before the handlers, assuming that most of the processing will be done in your application, or somewhere before some CPU intensive filter (for instance, a CodecFilter). More to come ...
Change Notification Preferences
View Online
|
View Changes
|
Add Comment
|
- [CONF] Apache MINA > Using an Executor Filter confluence
- [CONF] Apache MINA > Using an Executor Filter confluence