2、dubbo异常总结

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" />
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • 在此特此声明:一下所有链接均来自互联网,在此记录下我的查阅学习历程,感谢各位原创作者的无私奉献 ! 技术一点一点积...
    远航的移动开发历程阅读 13,905评论 12 197
  • Android 自定义View的各种姿势1 Activity的显示之ViewRootImpl详解 Activity...
    passiontim阅读 177,250评论 25 709
  • 红牛的广告语是“你的能量超乎你想象” 每个人的能量就是生命不竭的根源所在。 但是能量释放的不同大小却是因为每个人对...
    离开梦魇阅读 12,568评论 0 1
  • 红柿 ————康青伟 知道那山上有红柿 馋着嘴巴飞奔过去 哈哧哈哧的喘气 一头牛扭头...
    女王康阅读 2,394评论 0 0
  • 在前段婚姻中,他日夜不回家的日子里。我日夜担心他!因为他每次出门都开车,还经常有各种所谓的应酬。我担心他酒驾被抓,...
    吉吉侠阅读 3,315评论 3 2

友情链接更多精彩内容