Skip to content

1.4.1 (Sep 12, 2022)

Compare
Choose a tag to compare
@magestacks magestacks released this 11 Sep 16:27
· 711 commits to develop since this release

这是一个功能增强版本,修复了若干 BUG。建议按照当前版本升级。具体信息可查看 Release 标签地址:1.4.1

Feature

  • 支持 H2 数据库 @weihubeats
  • 动态线程池配置变更时,支持单个、多个或全部节点变 @pizihao
  • 增加线程池活跃度和容量报警可选择关闭
  • @DynamicThreadPool 线程池不存在则创建 @shanjianq
  • 支持 ETCD 配置中心动态调整参数 @weihubeats
  • 创建动态线程池支持 spring 线程池 @BigXin0109
  • 线程池实例变更增加执行超时时间
  • 线程池相关查询页面增加阻塞队列属性
  • 定义动态线程池时,抽象默认配置
  • 提供 ExecutorContext 封装上下文细节 @road2master
  • Docker 制作服务端镜像,帮助开发者快速启动 @BigXin0109
  • RabbitMQ 适配器增加多个 MQ 数据源 @weihubeats

Bug

  • 动态线程池设置关闭时启动报错 @dousp
  • ExecutorTtlWrapper 类型的 Executor 不生效 @BigXin0109
  • Undertow 获取 WebServer 类型参数异常 @shining-stars-lk
  • 修复线程池核心、最大线程数校验限制
  • ByteConvertUtil#getPrintSize 单位转换错误 @onesimplecoder
  • 创建线程池单选框选择错误
  • ReflectUtil#getFieldsDirectly missing fields @BigXin0109
  • 本地代码中设置的 capacity 无效 @BigXin0109
  • 服务端线程池超时时间存在拆箱空指针异常 @oreoft
  • 未读取服务端返回执行超时时间属性
  • ResizableCapacityLinkedBlockingQueue#put 当前元素数量大于 capacity 未阻塞

Optimize

  • 长轮询任务判断逻辑优化 @shining-stars-lk
  • 线程池存在实例不允许删除线程池 @shanjianq
  • 优化租户、项目列表展示排版
  • 通知报警模块项目和线程池下拉查询排序修改
  • 动态线程池拒绝策略触发,以异步的方式报警
  • 优化框架中线程池工厂产生的线程名称 @road2master

联系我

扫码添加微信,备注:hippo4j,邀您加入群聊。若图片加载不出来,访问 官网站点