我的具体问题:
是否存在子类化和/或合成的任何组合,使我能够访问由运行Netty事件循环的单线程执行程序容纳的task queue的尾部?
如果我可以继承Column
,我想我可以到达那里。但是NioEventLoop
是NioEventLoop
。
上下文:
在Netty中,您可以通过final
submit()
来执行一项任务,以便该任务将在事件循环中执行。天真地,我想通过检测最后一个提交是否属于我的提交来减小任务的大小,如果是,则将其与新提交合并。
答案 0 :(得分:0)
您将可以在下一个Netty版本(4.1.37.Final)中执行此操作,因为您可以注入EventLoopTaskQueueFactory
:
https://github.com/netty/netty/pull/9247
该版本应在下周发布。