蚂蚁集团开源的Spring Boot研发框架SOFABoot.rar
提升Spring Boot健康检查能力,SOFABoot针对Spring Boot缺乏Readiness Check功能的情形进行了优化,增加了现有健康检查的能力,并引入了Readiness Check功能。通过利用Readiness Check,SOFABoot中间件的各个组件只有在通过检查后,才允许流量进入应用实例。例如,在RPC中,只有在通过Readiness Check后,才会向服务注册中心注册,确保上游应用的流量能够顺利进入。此外,SOFABoot还提供了类隔离的功能,以解决Spring Boot中的类依赖冲突问题。基于SOFAArk,SOFABoot实现了Spring Boot上的类隔离,用户只需引入相关依赖,即可隔离SOFA中间件和应用相关的类ClassLoader,有效防止类冲突的发生。
下载地址
用户评论