Dubbo线程池如何设置?

发布于 2022-01-01 11:53:48 字数 132 浏览 758 评论 4

公司框架底层使用了Dubbo做分布式,现在要做压力测试,在并发测试时达到200线程并发后,触碰了Dubbo默认的线程池上限200,不知道如何设置可以使Dubbo线程池容量扩充,最终目标是要把服务器压垮,目测大概需要600并发,请各位大侠给点提示,有代码最好,多谢。

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(4

英雄似剑 2022-01-08 00:11:36

引用来自“颖辉小居”的评论

<dubbo:protocol name="dubbo" port="8888" threads="500" dispatcher="message" />

threads 默认200 可以适当 调大一些。 dispatcher 默认是all ,改为 message 。

命硬 2022-01-07 22:42:01
<dubbo:protocol name="dubbo" port="8888" threads="500" dispatcher="message" />

threads 默认200 可以适当 调大一些。 dispatcher 默认是all ,改为 message 。

夜血缘 2022-01-07 21:06:19

单个服务提供者实例200个线程是不是接近极限了?你确定你的实例能够承受600并发线程吗? 

如果要测试600是不是应该增加实例。如果要社会自线程数,是不是可以设置这个值。

<dubbo:provider>threadsthreadsint可选100性能调优服务线程池大小(固定大小)
倚栏听风 2022-01-04 08:44:02

最近我也在学习dubbo,但目前尚触及线程池,持续学习中

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文