线上Spring Boot 和Spring Cloud、Spring Cloud Alibaba版本如何选择

线上Spring Boot 和Spring Cloud、Spring Cloud Alibaba版本如何选择,第1张

线上Spring Boot 和Spring Cloud、Spring Cloud Alibaba版本如何选择

文章目录
    • 背景
    • Spring Boot 版本趋势观望
    • SpringCloud 版本
    • Spring Cloud Alibaba 版本选择
    • 总结

背景

最近公司要拆分微服务,然后就是技术架构的选型,大致是使用主流的Spring Boot 和Spring Cloud、Spring Cloud Alibaba微服务框架,那么面对众多不同的版本我们该如何选择呢?

Spring Boot 版本趋势观望

我们先去中央仓库看看Spring Boot各个版本的使用情况


大致可以看到使用各个版本的一个热度,人数使用多的版本相对来说肯定是越稳定
看看官方最新稳定版本

可以看到最新的稳定版本是2.5.6

SpringCloud 版本

看看官网最新版本

可以看到是2020.0.4

官网推荐的 Spring Boot 和 Spring Cloud版本搭配使用的一个建议

这里大致可以确定一个Spring Boot 和 Spring Cloud的版本了,然后我们是选用Spring Cloud、Spring Cloud Alibaba 混合使用,所以我们还需要看看Spring Cloud Alibaba 的一个版本情况

Spring Cloud Alibaba 版本选择

Spring Cloud Alibaba 最新稳定版本:

Spring Cloud Alibaba 给的版本推荐

一些组件版本搭配

总结

从上面的一个版本推荐和一个最新版本的结合,我们大致可以确认我们选用版本为:
最终选用的版本为:
Spring Boot Version : 2.4.2
Spring Cloud Version : 2020.0.1
Spring Cloud Alibaba Version : 2021.1

如果本地测试或者想使用最新版本也是可以自己测试使用,不过不建议使用太新的版本,主要是新版本用的人不多,容易出问题,出错了网上资料较少,只能去github社区提issues

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zaji/5437644.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-12-11
下一篇 2022-12-11

发表评论

登录后才能评论

评论列表(0条)

保存