开发者社区 > 云原生 > 中间件 > 正文

Dubbo服务端现在是java客户端是go,服务端报连接池满了,是不是把服务端配上队列就行了?

Dubbo服务端现在是java客户端是go,服务端报连接池满了,查资料默认连接池好像是200个,然后没有队列,是不是把服务端配上队列就行了,比如配个无界队列之类的

展开
收起
嘟嘟嘟嘟嘟嘟 2024-07-10 08:43:09 33 0
2 条回答
写回答
取消 提交回答
  • 线程池吗,看看大概率可能是java侧任务阻塞了?此回答整理自钉群“dubbogo社区1”

    2024-07-10 12:47:53
    赞同 1 展开评论 打赏
  • 你这处理问题的方向就错了,你现在不是要上对了,而是要找到把连接池打满的原因,因为Dubbo本来就不是个长连接,客户端找到对应服务并且执行完毕后这个链接就会断开并且回到连接池。所以你要看你的服务端是不是有什么代码逻辑问题照成了链接超时Dubbo出现大量的重试照成了连接池被打满
    参考链接dubbo超时机制导致的连接池耗尽处理
    版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
    本文链接:https://blog.csdn.net/benben_jing/article/details/136579371
    ————————————————

                            版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
    

    原文链接:https://blog.csdn.net/benben_jing/article/details/136579371

    2024-07-10 09:30:14
    赞同 2 展开评论 打赏

为企业提供高效、稳定、易扩展的中间件产品。

相关电子书

更多
Go语言路上踩过的坑 立即下载
gohbase :HBase go客户端 立即下载
Go构建日请求千亿级微服务实践 立即下载