
Dubbo
dubbo服务框架分享
songlinnihao
java
展开
-
Dubbo常用调优参数
Dubbo是阿里开源的一款流行的分布式服务框架,有必要了解其常用调优参数: 参数名 作用范围 默认值 说明 备注 threads provider 200 业务处理线程池大小 iothreads provider CPU+1 io线程池大小 queues provider 0 线程池队列大小,当线程池满时,排队等待执行的队列大小, 建议不要设置,当线程程池时应立即失败, 重..原创 2020-12-29 13:50:46 · 567 阅读 · 0 评论 -
Dubbo常用设计模式
1、责任链和装饰器模式 Dubbo 在启动和调用阶段都大量使用了装饰器模式。以 Provider 提供的调用链为例,具体的调用链代码是在 ProtocolFilterWrapper 的 buildInvokerChain 完成的,具体是将注解中含有 group=provider 的 Filter 实现,按照 order 排序, 查看调用: 确切地说是装饰器和责任链模式的混合使用。例如, EchoFilter 的作用是判断是否是回声测试请求,是的话直接返回内容,这是一种责任链的体现。而像 ClassLoad原创 2020-05-10 21:31:25 · 307 阅读 · 0 评论