SOFABoot 是蚂蚁金服开源的基于 Spring Boot 的研发框架,它在 Spring Boot 的基础上,提供了诸如 Readiness Check,类隔离,日志空间隔离等能力。在增强了 Spring Boot 的同时,SOFABoot 提供了让用户可以在 Spring Boot 中非常方便地使用 SOFA 中间件的能力。
SOFABoot 版本和 Spring Boot 版本对应关系如下:
| SOFABoot 版本 | Spring Boot 版本 |
|---|---|
| 2.3.x | 1.4.2.RELEASE |
| 2.4.x | 1.4.2.RELEASE |
| 2.5.x | 1.5.16.RELEASE |
| 3.0.x | 2.0.3.RELEASE |
| 3.1.x | 2.1.0.RELEASE |
功能描述
SOFABoot 在 Spring Boot 基础上,提供了以下能力:
- 扩展 Spring Boot 健康检查的能力:在 Spring Boot 健康检查能力基础上,提供了 Readiness Check 的能力,保证应用实例安全上线。
- 提供模块化开发的能力:基于 Spring 上下文隔离提供模块化开发能力,每个 SOFABoot 模块使用独立的 Spring 上下文,避免不同 SOFABoot

SOFABoot是蚂蚁金服为Spring Boot设计的扩展框架,提供Readiness Check、类隔离、日志空间隔离等功能。它允许在Spring Boot中轻松使用SOFA中间件,并具有模块化开发、并行加载、日志隔离和类隔离等优势。适用于大规模金融级生产场景,用户可按需选择功能。
最低0.47元/天 解锁文章
1750

被折叠的 条评论
为什么被折叠?



