Dear all, Seems like a NioProcessor-X is assigned for a session-Y upon a client connect and creating session-Y. We have 2 Mina-based applications interacting with each other via a single session. Both applications are multithreaded. This results in that only 1 NioProcessor works for every message (all threads are writing to and reading from the same session).
Is it possible to distribute the work (messages) coming for the same session between all available NioProcessors to speedup the application? More precise: N threads on one Mina-based application concurrently write to the same session while M threads on another Mina-based application must read from that session concurrently.