这可能是最全的SpringBoot3新版本变化了!

2022-11-28
阅读 6 分钟
2k
官方提供了一个从 2.7 版本升级到 3.0 的指南:[链接],官方建议在升级到 Spring Boot 3.0 之前先升级到 Spring Boot 2.7。

我服了!SpringBoot升级后这服务我一个星期都没跑起来!(下)

2022-11-22
阅读 7 分钟
2.3k
上一次的升级过程中差不多已经跑起来90%了,这周一上班解决完一点小问题,服务已经正常跑起来了,于是再拿着一些其他的服务测试了一下,又发现了一些其他的报错,所以继续。

SpringBoot3正式版将于11月24日发布:都有哪些新特性?

2022-11-14
阅读 5 分钟
2.4k
从 2018 年 2 月 28 号发布 Spring Boot 2.0 版本开始,整个 2.X 版本已经经过了 4 年多的时间,累计发布了 95 个不同的版本,而就在前不久,2.X 系列的也已经迎来了他的最终版本:2.7。

我服了!SpringBoot升级后这服务我一个星期都没跑起来!(上)

2022-11-08
阅读 6 分钟
4.4k
最近由于各方面的原因在准备升级 Spring Cloud 和 Spring Boot,经过一系列前置的调研和分析,决定把Spring Boot 相关版本从 2.1.6 升级到 2.7.5,Spring Cloud 相关版本从 Greenwich.SR1 升级为 2021.0.4。

从-99打造Sentinel高可用集群限流中间件

2022-08-04
阅读 11 分钟
1.5k
接上篇Sentinel集群限流探索,上次简单提到了集群限流的原理,然后用官方给的 demo 简单修改了一下,可以正常运行生效。这一次需要更进一步,基于 Sentinel 实现内嵌式集群限流的高可用方案,并且包装成一个中间件 starter 提供给三方使用。对于高可用,我们主要需要解决两个问题,这无论是使用内嵌或者独立模式都需要解...

我也是醉了,Eureka 延迟注册还有这个坑!

2022-07-25
阅读 5 分钟
1.1k
Eureka 有个延迟注册的功能,也就是在服务启动成功之后不立刻注册到 Eureka Server,而是延迟一段时间再去注册,这样做的主要目的是因为虽然服务启动成功了,可能还有一些框架或者业务的代码没有初始化完成,可能会导致调用的报错,所以需要延迟注册。

这样优化Spring Boot,启动速度快到飞起!

2022-07-21
阅读 10 分钟
4.9k
微服务用到一时爽,没用好就呵呵啦,特别是对于服务拆分没有把控好业务边界、拆分粒度过大等问题,某些 Spring Boot 启动速度太慢了,可能你也会有这种体验,这里将探索一下关于 Spring Boot 启动速度优化的一些方方面面。

从-1开始实现一个中间件

2022-06-21
阅读 6 分钟
995
别人都写从0开始实现xxx,我先从-1开始就显得更牛逼一些。今天,先开个头,来教大家怎么实现一个中间件。新建项目首先,我们新建一个多 module 的项目用于测试。项目包含两个模块,test-infra用户中间件模块的开发,demo用于测试。 {代码...} 开发中间件项目创建 OK 了,接着开始开发一个最最最简单的中间件。在resource...