← 返回项目库
企业服务开发运维数据工程自动化

PowerJob 分布式任务调度与工作流平台

用中文管理定时任务、执行实例、工作流、重试策略和调度资源。

PowerJob 是一套面向企业后台任务的分布式调度平台,提供定时与 API 触发、单机和分布式执行、任务实例追踪、失败重试、工作流编排、报警配置和容器模板生成。本交付版固定为 4.3.6,并完成中文界面、安全 Compose 和源码构建验证。

真实界面

项目截图

共 5 张

中文调度系统首页
中文任务管理
任务完整配置
新建调度任务
容器模板生成

Capabilities

核心功能

✓CRON、固定频率和 API 触发
✓任务启停与即时运行
✓任务实例状态和运行记录
✓失败重试与并发限制
✓工作流编排与实例管理
✓CPU、内存和磁盘资源约束
✓报警和日志策略配置
✓Java 容器模板生成

适用场景

会员资料定时归档
项目截图质量巡检
OSS 交付包校验
业务数据同步
报表与批处理
后台运维自动化

适合谁

开发团队、运维团队、数据团队、SaaS 服务商和需要集中管理后台任务的企业。

商业化思路

适合作为数据同步、订单处理、报表生成、资料归档、质量巡检、交付校验和运维自动化的调度底座。

你会拿到什么

  • ✓固定版本完整源码包
  • ✓Apache-2.0 许可证
  • ✓中文部署与截图说明
  • ✓五张真实中文功能截图
  • ✓安全 Docker Compose 配置

部署流程

  1. 1安装 Docker 与 Docker Compose
  2. 2复制环境变量模板并设置随机强密码
  3. 3使用 JDK 8 构建服务端 JAR
  4. 4启动 MySQL 和 PowerJob Server
  5. 5注册应用并配置独立 Worker 节点
  6. 6配置 HTTPS、访问控制和备份

真实验证结果

JDK 8 环境完成 15 个模块源码构建,服务端 4.3.6 与 MySQL 均健康,首页 HTTP 200;已创建三项中文调度定义验证任务管理和完整配置链。

部署前须知

本次隔离验证未部署 Worker。没有 Worker 时可以管理任务和工作流,但任务不能实际执行;正式使用必须部署并注册至少一个 Worker 节点。本交付未展示失败实例。

部署难度

中等

最低配置

建议 2 核 CPU、4 GB 内存、10 GB 可用磁盘。

开源许可证

Apache-2.0

最后验证

2026-08-13

技术栈

Java 8Spring BootMySQLVueDocker Compose

授权说明

允许使用、修改和分发;须保留许可证及版权声明,第三方依赖遵循各自许可证。

Release notes

版本记录

1 个已发布版本

vcn-caa3f69203753618d20953a5474724c4242bbb97 当前推荐

固定 4.3.6 完整源码,补充中文交付资料、安全 Compose、中文容器模板和五张真实功能截图。

部署要求:详见 DEPLOYMENT_ZH.md;任务实际执行必须另行部署 Worker。

已知问题:未部署 Worker 时任务不能执行;正式使用前配置 Worker、HTTPS、强密码、访问控制和备份。

登录后领取