Netty中是否有任何嵌入式优先级机制可以帮助我决定哪些消息比其他消息更频繁地发送?
答案 0 :(得分:10)
您可以使用需要使用未绑定优先级队列实现的BufferedWriteHandler来确定写入的优先级。引用JavaDocs:
您可以通过指定无界限来实现优先级写入 此处理程序的构造函数中的优先级队列。这将是必需的 设计正确的策略来确定flush()的频率 调用。例如,您可以使用定期调用flush() HashedWheelTimer每一秒。
答案 1 :(得分:1)
否..消息按照它们写入频道的顺序发送。你究竟尝试了什么?