Resilience4j 2.0.0 发布,要求 Java 17 支持


轻量级容错组件 Resilience4j 发布了最新的 2.0.0 版本,版本号上了个大号,但是没有什么额外的更新,只是更新了依赖包,分别是:

  • 移除对 Vavr 的依赖
  • Upgraded to Java 17
  • Upgraded to Kotlin 1.7.20
  • Upgraded to Spring Boot 2.7
  • Upgraded to Micronaut 3.7.3

Resilience4j 是一个轻量级的容错组件,其灵感来自于 Hystrix。

限速组件架构:

Resilience4j 提供了如下几款核心组件

  • resilience4j-circuitbreaker: Circuit breaking

  • resilience4j-ratelimiter: Rate limiting

  • resilience4j-bulkhead: Bulkheading

  • resilience4j-retry: Automatic retrying (sync and async)

  • resilience4j-cache: Response caching


相關推薦

2023-02-24

大驱动,也是企业级项目产品原型的良好选择。 本次发布分为V4.0,V5两个版本,其中V4.0最低要求Java8,V5最低要求Java17,CMS功能完全相同;可根据需要下载不同的版本 202302新增功能预览 网站内容快捷维护 页面可视化布局

2022-11-30

JPress 是一个使用 Java 开发的类似 WordPress 的开源 CMS,始于 2015 年。 到目前为止, 已经有 10w+ 网站使用 JPress 进行驱动,其中包括多个政府机构,200 + 上市公司,中科院、红 + 字会等。相比 WordPress,高安全、高性能、

2021-12-16

安全性访问控制。例如,用户担心非法的访问数据,因此要求安全管理器授予应用只从特定目录读取文件的权限,但只有文件读取权限是不够的,因为应用程序肯定会使用 Java 类库中除了读取文件之外的其他操作(例如写入文件

2024-10-10

洁、高效、安全」的快速开发平台   v3.7 plus 版本 发布,更新如下: 【优化】《高质量代码思想3.0》 【优化】《Vue3规范3.0》 【优化】《Java规范3.0》 【优化】优化三级等保文档 : 一篇文章搞懂三级等保 S

2024-10-19

简洁、高效、安全」的快速开发平台   v3.8 版本 发布,更新如下: 【优化】简介明了的数据范围说明文档 SmartAdmin数据范围 【优化】Long序列化 【优化】标签页右键关闭 SmartAdmin 由 中国・洛阳 

2022-03-30

订阅,以便获得补丁和更新。 在 2021 年 9 月,当甲骨文发布 Java 17 时,他们开始提供一个不收费的许可模式,该许可会在三年内免费提供季度更新。但该模式只限于该版本的迭代,允许用户免费使用,甚至包括商业用途(不能

2022-07-19

级 JDK 版本。同时,考虑到 2022 年 11 月,Spring Boot 3 将会发布,最低版本要求 Java 17。因此,直接将 Java 版本升级至 17。Eurynome Cloud 2.7.0.20 ~ 2.7.0.50 均是采用 Java 17 编译运行,同时不兼容 Java 8。 不管是 Spring Authorization Server 还是

2022-06-22

案例,助力开发人员对新兴技术的学习和掌握。 [1]、发布背景 2021年11月8日 Spring 官方已经强烈建议使用 Spring Authorization Server 替换已经过时的 Spring Security OAuth2.0。 在 Spring Security OAuth2 彻底停止维护、Spring Boot 2.7.0 正式发布

2024-02-02

级依赖 Lucene 至 9.9.1。 by github@JohnNiang in #5261 升级依赖 Resilience4j 至 2.2.0。 by github@JohnNiang in #5262 开发者相关 修复开发环境运行 Console 报错的问题。 by github@pillar-cat in #4983 重构 Console 和 UC 的菜单生成逻辑,支持配置二级

2022-11-30

Google Cloud IAMcredential 2.6.0 Google OAuth2 Auth Library 1.13.0 发布公告 | Release Notes

2021-12-29

45046 (RCE) 和 CVE-2021-45105 (DoS 攻击)。 目前,Apache 团队已发布新的 Log4j 版本以修复新发现的这一漏洞。根据介绍,CVE-2021-44832 表现为,当攻击者控制配置时,Apache Log4j2 通过 JDBC Appender 容易受到 RCE 的攻击。 CVE-2021-44832

2024-06-28

java17分支发布以下内容: fix(lamp-model): 参数循环依赖,导致swagger文档无法显示 feat: easy-excel 集成,并封装前端导入组件、后端导入导出工具类 build: 同时适配jdk21、jdk17 spring-cloud-dependencies.version>2023.0.2 spring-boot.version&g

2022-09-12

,一级缓存即可支持个性化优化;具有分布式特性。高级要求,还可以方便自定义 SQL 语句。 下期功能预告: Bee 2.0 Shading 具有分片功能的分库分表 ORM, 即将要与大家见面了!期待大家的踊跃参与! 码云上的项目首页: https://gitee.c

2024-06-25

强大驱动,也是企业级项目产品原型的良好选择。 本次发布分为 V4.0,V5 两个版本,其中 V4.0 最低要求 Java8,V5 最低要求 Java17,CMS 功能完全相同;可根据需要下载不同的版本 UI升级 程序功能修改 增加百度编辑器手动触发