首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Netty可以处理具有多个线程的单个管道吗?

Netty可以处理具有多个线程的单个管道吗?
EN

Stack Overflow用户
提问于 2020-12-07 09:52:04
回答 1查看 103关注 0票数 0

我有一个Netty4应用程序,它使用单个网络连接(或者更准确地说,单个IP多播组)以高吞吐量接收消息,因此管道中所有通道处理程序的处理基本上都是单线程的。

有没有办法将Netty配置为并行处理,以便使用多个内核?我正在考虑多线程的“流水线模式”,也就是synchronous concurrency。像这样的东西是内置的吗--或者我必须在Netty管道之外自己实现它?

EN

回答 1

Stack Overflow用户

发布于 2020-12-09 02:11:54

您可以将具有不同EventLoopGroup的不同处理程序添加到管道中。通过这种方式,您可以将负载转移到不同的线程。也就是说,您可能需要小心排序(取决于协议)

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/65175093

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档