美文网首页
2、dubbo异常总结

2、dubbo异常总结

作者: ltjxwxz | 来源:发表于2017-12-27 17:38 被阅读0次

1、dubbo在controller中reference注解为空的问题
好文推荐:http://blog.csdn.net/zhou_java_hui/article/details/53039491

2、Duplicate spring bean id zookeeper-15272181
还是加载顺序,正确的加载顺序为:datasource--provider/consumer

3、dubbo service端DubboServerHandler-10.10.40.25:7697-thread-200-1162,当连接近200后,就会报如下错误,Cause: java.sql.SQLException: IO 错误: Connection reset
我猜测跟dubbo线程池有关,日志显示thread数量一直在增长,不回收。于是查了下资料,如下:
dubbo默认提供了三种线程池,分别是
(1)fixed 固定大小线程池,启动时建立线程,不关闭,一直持有。
(2)cached 缓存线程池,空闲一分钟自动删除,需要时重建。
(3)limited 可伸缩线程池,但池中的线程数只会增长不会收缩。(为避免收缩时突然来了大流量引起的性能问题)。
dubbo配置文件修改后如下:

<dubbo:protocol name="dubbo" port="7697" dispatcher="all" threadpool="cached" threads="100" />

相关文章

  • 2、dubbo异常总结

    1、dubbo在controller中reference注解为空的问题好文推荐:http://blog.csdn....

  • Dubbo自定义异常message过长解决

    参考问题Dubbo异常处理 由于dubbo会将自定义异常或者第三方异常包装直接放入RuntimeException...

  • Dubbo的RPC

    总结:RPC有三个要素:1,网络通信;2,序列化;3,代理 网络通信 Dubbo默认使用dubbo协议 Dubbo...

  • dubbo 抛出自定义异常正常处理方法

    dubbo provider抛出一个自定义异常,consuemer获取失败 dubbo 源码有一个统一的异常处理策...

  • dubbo连接超时异常com.alibaba.dubbo.rem

    在debug过程中,时间过长导致dubbo连接超时。异常代码如下: 产生异常的原因:dubbo默认等待1秒,超过1...

  • dubbox

    Refdubbo example refdubbo学习参考简单之美谈dubbo设计dubbo总结dubbo微服务实...

  • Dubbo异常处理

    小伙伴在使用dubbo过程中推出了疑问,部分自定义异常不见了,变成了RuntimeException。并且mess...

  • 启用dubbo validation后hessian反序列化异常

    原文地址:启用dubbo validation后hessian反序列化异常解决方案 现象 启用dubbo参数验证,...

  • 记一次Dubbo的异常处理

    Dubbo的异常处理 最近项目中在使用到泛化的网关处理。这里分享一下,在调用的过程中,Dubbo对异常的处理。 官...

  • 开发中容易踩的坑

    dubbo 服务端异常默认是不会在本地捕获(HeaderExchangeHandler),异常日志记录是通过Exc...

网友评论

      本文标题:2、dubbo异常总结

      本文链接:https://www.haomeiwen.com/subject/laougxtx.html