Skip to content

1.4.0 (Aug 16, 2022)

Compare
Choose a tag to compare
@magestacks magestacks released this 16 Aug 13:30
· 886 commits to develop since this release

hippo4j server 兼容历史低版本,hippo4j config 中部分属性名进行了调整,请参考 hippo4j config 快速开始

注意事项:

  1. 如果是对已运行 hippo4j server 升级,执行 /conf/sql-upgrade 目录下对应的升级脚本。
  2. 需客户端在 1.4.0 及以上版本才可在 hippo4j server 设置线程执行超时时间属性。

Feature

  1. [#492] 添加 Alibaba Dubbo 线程池监控及动态变更
  2. [#527] hippo4j server 支持任务执行超时时间动态修改
  3. [#506] 阿里 TTL 框架线程池适配
  4. [#237] 添加动态线程池自动注册功能
  5. [#475] 订阅回调线程池参数变更
  6. [#455] 动态线程池监控增加 SPI 自定义功能
  7. [#386] hippo4j server 支持多种线程池监控方式,例如 Prometheus
  8. [#407] 通知相关参数添加动态变更功能

Bug

  1. [#405] 线程池变更:executeTimeOut 变更极端情况下会出现异常
  2. [#272] 用户登录时候,如果输入了不存在的用户名,后台报空指针异常
  3. [#341] 修复了对 spring-boot 服务中 tomcat 线程池的兼容问题
  4. [#349] 排除 Tomcat Jar 使用 Undertow 启动报错

Optimize

  1. [#532] hippo4j-core-spring-boot-starter 模块修改名称为 hippo4j-config-spring-boot-starter
  2. [#524] 拆分容器线程池子页面:Tomcat、Undertow、Jetty
  3. [#252] 服务端访问客户端时对 URL 转码
  4. [#501] MyBatisPlus 修改全局填充方法优化
  5. [#472] 控制台线程池列表下拉框默认正序
  6. [#448] 控制台线程池实例菜单,对于非可修改容量队列外,不允许修改队列容量
  7. [#447] 动态线程池控制台功能变更
  8. [#426] 租户和项目列表分页查询按照创建时间倒序展示
  9. [#358] 线程池监控页面图表 UI 优化
  10. [#410] 设置 maven-gpg-plugin 插件默认不执行
  11. [#408] 前端控制台相关搜索条件添加必填提示
  12. [#373] hippo4j 消息通知 & 报警抽象优化
  13. [#399] 配置中心未配置线程池启动报错
  14. [#375] 控制台线程池报警 UI 以及功能优化
  15. [#384] Web、框架线程池编辑弹框 UI 优化
  16. [#380] 线程池添加、编辑页面 UI 优化
  17. [#357] 线程池运行详情页前端 UI 优化

Refactor

  1. [#460] 删除自定义日志组件
  2. [#361] 线程池监控功能重构
  3. [#374] hippo4j core 配置中心生效判断重构
  4. [#360] 配置变更通知 & 报警通知重构
  5. [#308] Web 容器线程池适配迁移 hippo4j-adapter