
分布式
不满意!
时刻准备,抓住机会。
展开
-
解决dubbo中遇到HessianProtocolException: ‘xxxException‘ could not be instantiated的问题
在项目中遇到dubbo的consumer无法捕获到provider的自定义异常的问题,HessianProtocolException: 'xxxxException' could not be instantiated。com.alibaba.com.caucho.hessian.io.HessianProtocolException: ‘xxxxException’ could not be instantiatedat com.alibaba.com.caucho.hessian.io.Jav.转载 2020-12-08 20:30:27 · 5252 阅读 · 0 评论 -
Eureka服务注册中心的原理
Eureka服务注册中心的原理故障转移:Eureka内存实际上是有俩级缓存,一个是只读缓存,一个是可以更改的缓存。当注册表更新后,会立马同步到ReadWrite缓存,ReadWrite缓存会定时同步到ReadOnly缓存,而服务发现则是定时从ReadOnly缓存中拉取注册表信息。当服务A宕机后,定时检查线程通过心跳机制得知服务A宕机了,那么注册表会删除服务A的注册信息,然后会立刻对ReadWrite缓存进行清空,这时服务C依然拉取的是ReadOnyl缓存中的信息,他并不直到服务A宕机了,但是每次调用原创 2020-10-24 11:43:53 · 727 阅读 · 0 评论