sofaRegistry 学习篇

Posted go大鸡腿

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了sofaRegistry 学习篇相关的知识,希望对你有一定的参考价值。

地址

个人笔记

  1. dubbo不支持Eureka,Eureka是基于application级别,dubbo是group,version,sofaRegistry以dataInfoId
  2. sofaRegistry跟其他注册中心一样,有自己的维护健康的机制。Eureka采用TTL(Time To Live),Zookeeper 采用心跳跟session TTL,sofaRegistry还有一个连接敏感性(断联清除数据,会进行清除数据)这里就没有Eureka的保护机制,在一定程度上讲有好处也有坏处好处:可以及时清除宕机的连接跟信息,坏处是如果是网络问题,不可避免将那些暂时无法通讯的机器去除了
  3. 推跟拉机制,跟其他的一样,就是正常情况下是定时去拉取,然后有变更的时候采用推的模式
  4. 推送优化合并推送(有一定的延迟,然后进行合并推送)、缓存队列

上图

注册中心对比

SOFARegistry 的健康检测

服务发现的推、拉模型


服务推送性能优化(可以应用到日常大批量任务处理优化)

异常处理

重试机制(时间轮处理重试任务)

以上是关于sofaRegistry 学习篇的主要内容,如果未能解决你的问题,请参考以下文章

大学本科4年总结---4年残念(学习篇,工作篇,保研篇,生活篇,遗憾篇,畅想篇)

前端学习路线图与全套视频(基础篇+进阶篇+高级篇)

QT学习之路

音视频连载-007基础学习篇-SDL 播放 PCM 音频文件(上)

Candence学习篇Candence如何使用之前的gerber设置

Python学习篇 Python中的循环