eureka 与 nacos 使用感想

有不对的地方大家提出来共同学习哈,有时候是越看越迷糊。先发两张图在项目建设中的使用,! eureka 与 nacos 使用感想 nacos.PNG

图二使用nacos作为注册、配置中心替换了eureka+config,像网关、鉴权还是使用gateway、oauth2.0。

一、使用

eureka实例规模在很大的时候才会出现性能瓶颈,所以服务在规模合适的情况下其性能不会存在问题,一般情况下可以使用eureka1.0作为注册中心使用,满足业务使用即可。

nacos在一般项目性能上与EURKA相当,在伸缩性和扩展性来看Nacos支持跨注册中心同步及大数量级的集群;nacos中包含了配置中心,在源码中可以看到在客户端维护了一个长轮询的任务,会通过安全监听通知变更的内容定拉取发生变更的配置信息。

二、部署

跨地域部署,eureka的数据同步采取的是去除中心化,每个节点都持有全量数据,新增的数据可以往任意一个节点写入,然后由这个节点向其他节点传播达到一致性

nacos使用一个数据同步中间件,Nacos-Sync用来做数据同步中心服务。

项目开发适合自己的框架就可以,结构明确、使用简洁方便。

原文 

https://segmentfault.com/a/1190000022588210

本站部分文章源于互联网,本着传播知识、有益学习和研究的目的进行的转载,为网友免费提供。如有著作权人或出版方提出异议,本站将立即删除。如果您对文章转载有任何疑问请告之我们,以便我们及时纠正。

PS:推荐一个微信公众号: askHarries 或者qq群:474807195,里面会分享一些资深架构师录制的视频录像:有Spring,MyBatis,Netty源码分析,高并发、高性能、分布式、微服务架构的原理,JVM性能优化这些成为架构师必备的知识体系。还能领取免费的学习资源,目前受益良多

转载请注明原文出处:Harries Blog™ » eureka 与 nacos 使用感想

赞 (0)
分享到:更多 ()

评论 0

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址