PowerJob v4.2.0 已经发布,分布式任务调度中间件

时间:2022-10-03 19:07:22

PowerJob v4.2.0 已经发布,分布式任务调度中间件

此版本更新内容包括:

PowerJob 主框架

Features

  • 支持动态日志,可使用控制台配置调整 Job 使用的 Logger 及 LogLevel。
    • 支持 SERVER(服务端日志,默认)、LOCAL(本地日志)、STDOUT(系统输出)、NULL(空实现)4种 LogType
    • 支持 DEBUG、INFO、WARN、ERROR、OFF 5种级别控制
    • 使用建议:初期调试可使用 SERVER 日志,后续功能稳定后改为 LOCAL,并调高日志级别,降低通讯压力,消除性能瓶颈问题
  • 支持任务标记(Job#tag),可用于自定义任务归类和二次开发 #358
  • 支持健康度优先(默认)和随机派发2种任务派发机制 #461
  • 常规升级,更新 Spring 等依赖版本

BugFix

  • 修复了新版本控制台无法直接启用/关闭任务的 BUG #455
  • 修复了 JDK17 下存在的部分兼容性问题 #457

Compatibility

  • 整体与 4.1.x 版本兼容
  • powerjob-server 在 4.1.x 的基础上,数据库 job_info 表新增 tag、log_config 字段

PowerJob 官方处理器

点击查看使用教程

Features

  • 新发布:动态配置处理器(利用广播任务下发控制台配置到每一台 worker,可作为简易配置中心使用):tech.powerjob.official.processors.impl.ConfigProcessor
  • 新改动:支持 CMD 和 PowerShell 脚本处理器

详情查看:https://gitee.com/KFCFans/PowerJob/releases/v4.2.0