Dubbo
文章平均质量分 58
Dubbo原理分析
EmineWang
计算机专业,资深java开发工程师,从事后端开发、架构方向,热爱技术,热爱分享,愿对你有所帮助,感恩大家的支持,欢迎来信交流~~
展开
-
dubbo传递对象时,发送端和接受端对象serialVersionUID不一致会如何?
最近在做一个dubbo接口的时候,突然想到如果将发送对象的serialVersionUID改成和接受对象的serialVersionUID不一致时,会不会导致反序列化失败? 都知道在java的序列化和反序列化里面,如果传输对象的serialVersionUID前后不一致,用java序列化和反序列化时会报错。 java.io.InvalidClassException:stream cla...原创 2018-04-17 17:41:45 · 10259 阅读 · 1 评论 -
dubbo monitor 原理分析
文章目录开启dubbo monitor原理分析开启dubbo monitor监控中心配置。对应的配置类: org.apache.dubbo.config.MonitorConfig开启有两种方法, 2. 通过注册中心发现服务直连监控中心的服务<dubbo:monitor address="dubbo//127.0.0.1:18109" />通过注册中心 <dubbo:monitor protocol="registry"/>原理分析<dubbo:原创 2021-11-29 17:05:52 · 1665 阅读 · 0 评论 -
dubbo负载均衡源码分析-加权随机
public class RandomLoadBalance extends AbstractLoadBalance { public static final String NAME = "random"; private final Random random = new Random(); @Override protected <T> Invoker<T> doSelect(List<Invoker<T>> inv原创 2021-11-22 16:46:10 · 857 阅读 · 0 评论 -
springboot与dubbo版本匹配问题
官方链接参考:项目里原始版本:springboot:2.1.6.RELEASEdubbo-spring-boot-starter : 0.2.1.RELEASEdubbo: 2.6.5上面这么写是可以正常运行的。但是当把dubbo升级到2.6.7时候,却报错了,异常如下:升级到2.6.7后错误日志:Description:The bean 'dubboConfigConf...原创 2019-08-01 15:51:10 · 8155 阅读 · 2 评论 -
springboot与dubbo版本匹配问题
官方链接参考:项目里原始版本:springboot:2.1.6.RELEASEdubbo-spring-boot-starter : 0.2.1.RELEASEdubbo: 2.6.5上面这么写是可以正常运行的。但是当把dubbo升级到2.6.7时候,却报错了,异常如下:升级到2.6.7后错误日志:Description:The bean 'dubboConfigConf...原创 2019-08-01 15:50:21 · 10293 阅读 · 0 评论 -
Cannot load configuration class: com.alibaba.boot.dubbo.autoconfigure.DubboAutoConfiguration
dubbo-spring-boot-starter,启动异常,报错如下:Springboot版本:2.1.6.RELEASEdubbo-spring-boot-starter版本:<dependency> <groupId>com.alibaba.boot</groupId> <artifactId>dubb...原创 2019-08-01 10:21:20 · 12960 阅读 · 0 评论 -
2.6.5版本的dubbo版本号和RPC通讯版本号变更的细节问题
最近将dubbo从2.6.2升级到了2.6.5,在启动服务的时候发现,在Export服务时,dubbo后面显示的是2.0.2,如下图明明加载的是2.6.5版本的dubbo,为何这里显示的是2.0.2呢。(通常这个“=”号后面显示的就是dubbo版本号,如在2.6.2版本的dubbo,这里显示的就是dubbo=2.6.2)翻看dubbo源码,Version.java,对比两个版本可以发现如下变...原创 2019-02-22 17:47:43 · 6609 阅读 · 2 评论 -
<groupId>io.dubbo.springboot</groupId>版本不兼容dubbo-2.6.5
问题:dubbo整合springboot时候,使用如下springboot-dubbo的jar包,搭配dubbo版本2.6.5&lt;dependency&gt; &lt;groupId&gt;io.dubbo.springboot&lt;/groupId&gt; &lt;artifactId&gt;spring-boot-sta原创 2019-02-21 18:03:40 · 5962 阅读 · 0 评论 -
dubbo直连指定服务提供者Ip
之前在dubbo调试时候,通过代码直连服务提供者的时候,总是找不到服务。先说明一下情况, 同一个接口多个实现,通过不同的group发布服务。在直连指定服务器时,已经指定了ip,还是请求不到。 比如接口TestService,有N个实现TestServiceImplA ,group="A"; TestServiceImplB,group="B 等等,服务器地址1原创 2017-07-13 20:28:03 · 30203 阅读 · 2 评论