从零开始搭建SpringCloud项目

SpringCloud实战系列

在这里插入图片描述
× 的表示之前的组件,现在停更了的; 的表示新的替换后的组件。

服务注册中心:

  • Eureka:官方停止更新,并且已经有更好的替代产品了,可以使用,但是官方已经不建议使用了。
  • Zookeeper:一般使用 Zookeeper + Dubbo
  • Consul:go语言开发的,也是一个优秀的服务注册框架,但是使用量较少,风头都被 Nacos 抢了。
  • Nacos:来自于SpringCloudAlibaba,在企业中经过了百万级注册考验的,不但可以完美替换 Eureka,还能做其他组件的替换,所以强烈建议使用,是学习的重点

配置中心:

  • Config:目前也在使用,风头被 Nacos 抢了。
  • Nacos:来自于SpringCloudAlibaba,后来居上,把 Config 给替换了。

服务网关:

  • Zuul:Netflix 公司产品,公司内部产生分歧,不建议使用。
  • Gateway:Spring社区自己出的网关组件,官方隆重介绍和极度推荐的网关服务组件。

服务降级:

  • Hystrix:官网不推荐使用,但是中国企业中还在大规模使用。
  • Sentinel:哨兵。来自于SpringCloudAlibaba,在中国企业替换 Hystrix 的组件,国内强烈建议使用。
  • Resilience4J:官网推荐使用,但是国内很少用这个。

服务总线:

  • Bus:SpringCloud原生的服务总线组件,现在风头也被 Nacos 抢了。
  • Nacos:来自于SpringCloudAlibaba,后来居上,把 Bus 给替换了。

服务调用:

  • Ribbon:也进入了维护状态,停止更新了。
  • LoadBalancer:Spring官方推出的一个新的组件,打算逐渐取代掉 Ribbon。
  • Feign:Netflix 公司产品,也停止更新了。
  • OpenFeign:Spring社区等不了 Netflix 更新了,然后就自己做了一个组件,不用 Feign 了。

总体来说,国内一般使用 Nacos + OpenFeign + Gateway + Sentinel

  • 11
    点赞
  • 7
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

不会叫的狼

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值