1.5.0 (Apr 15, 2023)
此版本拥有较多功能的增强,建议按照当前版本进行升级。具体信息可查看 Release 标签地址:1.5.0
Use Change
-
[Config] 配置属性中容器线程池配置命名改为
spring.dynamic.thread-pool.web。 -
[Server] 为了使语义更加明确,当前版本中线程池执行超时时间的最低可设置为-1,表示不设置超时。需要注意的是,如果客户端使用的是低于1.5.0的版本,可能会存在不兼容的情况。
-
[Common] 为了使语义更加明确,废弃
ThreadPoolBuilder#maxPoolNum,新增加ThreadPoolBuilder#maximumPoolSize,原 API 还可以使用,将在后续版本删除。
Feature
- [#1124 ] Config 模式支持 Web 容器配置修改通知 @yanrongzhen
- [#1148 ] 优化执行时间超时 executeTimeOut 为空或 <= 0 的场景 @sususama
- [#1128 ] 控制台前端国际化开发 @Svamei @ PleasePerfunctory
- [#1068 ] 默认线程池配置填充至线程池实例 @magestacks
- [#1055 ] 适配第三方自定义线程池,支持外部SPI方式扩展线程池类型 @lingfengcoder
- [#547 ] 支持 Consul 配置中心动态调整参数 @road2master
- [#624 ] 添加 Dubbox 线程池监控及动态变更 @iwangjie