Netty消息优先级

pet*_*ter 1 java netty

Netty中是否有任何嵌入式优先级机制可以帮助我决定哪些消息比其他消息更频繁地发送?

Nic*_*las 10

您可以使用BufferedWriteHandler确定写入的优先级,这需要使用未绑定的优先级队列来实现.引用JavaDocs:

您可以通过在此处理程序的构造函数中指定无界优先级队列来实现优先级写入.需要设计适当的策略来确定应该调用flush()的频率.例如,您可以定期调用flush(),每秒使用 HashedWheelTimer.