关于 netty 业务线程池的问题

2020-06-29 16:57:52 +08:00
 qmzhixu

一般为了防止 work 线程池阻塞,会在 handler 里面加线程池,我了解过有几种方式可以实现:
1,用 java 自带线程池
2,用 netty 自带的 EventExecutorGroup
3,用高性能队列 disruptor
想问问了解过的大佬这 3 种方式有什么性能上的区别

1788 次点击
所在节点    Java
3 条回复
leonme
2020-06-29 18:35:34 +08:00
什么业务,并发多少?
wysnylc
2020-06-29 18:52:29 +08:00
脱离业务谈技术就是白扯
qmzhixu
2020-06-29 19:43:37 +08:00
@leonme
@wysnylc 一般游戏服务器,work 线程池做数据库 io 操作,单机的情况下,这三种那种比较好

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/685670

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX