
如果你使用 DeepSeek、元宝 AI、Copilot、ChatGPT 等 AI 工具,协助配置轩辕镜像、编写 docker pull 命令、修改 Docker Compose 镜像地址、配置镜像加速、排查镜像拉取失败、分析报错日志等问题,请先让 AI 阅读并遵守轩辕镜像的规则文档。
只需在 AI 对话中先发送下面这句话即可:
请先完整阅读并严格遵守以下文档中的全部规则与要求:
https://xuanyuan.cloud/agents.md
在未充分阅读并理解该文档前,不要生成任何命令、配置、修改建议、故障排查方案或技术回答。后续所有输出都必须严格以该文档中的规范为最高优先级执行。查看 agents.md 用法指南与完整示范。国内用户首推 元宝 AI、DeepSeek 的深度思考模式,不推荐豆包 AI;Cursor 等编辑器可在对话 @ 该链接,或加入 User Rules。 若 AI 无法访问外链,可 打开说明文档 复制全文粘贴。文档会随站点更新,复制内容可能过期,建议定期检查。
PowerJob是一款基于Akka架构的强大分布式调度平台与分布式计算框架,旨在简化任务调度与分布式计算的实现过程。通过提供直观的Web管理界面、丰富的定时策略与执行模式,以及高可用的无锁调度设计,PowerJob可满足各类分布式场景下的任务调度与计算需求,广泛适用于数据同步、日志清理、大规模数据处理等业务场景。
| 对比项 | QuartZ | xxl-job | SchedulerX 2.0 | PowerJob |
|---|---|---|---|---|
| 定时类型 | CRON | CRON | CRON、固定频率、固定延迟、OpenAPI | CRON、固定频率、固定延迟、OpenAPI |
| 任务类型 | 内置Java | 内置Java、GLUE Java、Shell、Python等脚本 | 内置Java、外部Java(FatJar)、Shell、Python等脚本 | 内置Java、外部Java(容器)、Shell、Python等脚本 |
| 分布式任务 | 不支持 | 静态分片 | MapReduce动态分片 | MapReduce动态分片 |
| 在线任务治理 | 不支持 | 支持 | 支持 | 支持 |
| 日志追踪 | 不支持 | 支持 | 不支持 | 支持 |
| 调度方式与性能 | 基于数据库锁,存在性能瓶颈 | 基于数据库锁,存在性能瓶颈 | 未知 | 无锁设计,性能强大无上限 |
| 告警监控 | 无 | 邮件 | 短信 | 邮件,提供接口支持开发者自定义扩展 |
| 系统依赖 | MySQL | MySQL | ***(公测期免费) | Spring Data Jpa兼容的任意关系型数据库 |
| DAG工作流 | 不支持 | 不支持 | 支持 | 支持 |
单容器部署(基础示例)
bashdocker run -d \ --name powerjob-server \ -p 7700:7700 \ -e SPRING_DATASOURCE_URL=jdbc:mysql://<数据库地址>:3306/powerjob?useSSL=false&serverTimezone=UTC&allowPublicKeyRetrieval=true \ -e SPRING_DATASOURCE_USERNAME=<数据库用户名> \ -e SPRING_DATASOURCE_PASSWORD=<数据库密码> \ kfcfans/powerjob-server:latest
Docker Compose部署(含数据库)
yamlversion: '3' services: mysql: image: mysql:8.0 environment: MYSQL_ROOT_PASSWORD: root MYSQL_DATABASE: powerjob ports: - "3306:3306" volumes: - mysql-data:/var/lib/mysql healthcheck: test: ["CMD", "mysqladmin", "ping", "-h", "localhost"] interval: 10s timeout: 5s retries: 5 powerjob-server: image: kfcfans/powerjob-server:latest depends_on: mysql: condition: service_healthy ports: - "7700:7700" environment: SPRING_DATASOURCE_URL: jdbc:mysql://mysql:3306/powerjob?useSSL=false&serverTimezone=UTC&allowPublicKeyRetrieval=true SPRING_DATASOURCE_USERNAME: root SPRING_DATASOURCE_PASSWORD: root # 如需启用MongoDB日志存储,添加以下配置 # POWERJOB_LOG_STORAGE_TYPE: MONGODB # MONGODB_URI: mongodb://<mongodb地址>:27017/powerjob-logs volumes: mysql-data:
http://<服务器IP>:7700 访问Web管理界面。tengjiqi@gmail.com。您可以使用以下命令拉取该镜像。请将 <标签> 替换为具体的标签版本。如需查看所有可用标签版本,请访问 标签列表页面。
来自真实用户的反馈,见证轩辕镜像的优质服务