MyGit

aiden-liu413/xxl-job-demo

Fork: 7 Star: 128 (更新于 2024-11-16 13:04:10)

license: GPL-3.0

Language: Java .

xxl-job集成nacos,openfeign的demo

最后发布版本: 1.0.0 ( 2021-10-12 17:25:37)

GitHub网址

xxl-job-demo

此 demo 主要演示了 Spring cloud 如何集成 XXL-JOB 实现分布式定时任务,并提供绕过 xxl-job-admin 对定时任务的管理的方法,包括定时任务列表,触发器列表,新增定时任务,删除定时任务,停止定时任务,启动定时任务,修改定时任务,手动触发定时任务。

Build Status Coverage Status Coverage Status Downloads

系统说明

  • 基于 Spring Cloud 2020 、Spring Boot 2.4.2、xxl-job 2.3.0 的 任务调度系统demo
  • 集成了nacos,feign,能够快速将xxl-job应用于微服务架构中
  • 改造了xxl-job-admin的部分接口,方便其他微服务以rest方式调用admin的接口以完成对任务的管理以及调度

核心依赖

依赖 版本
Spring Boot 2.4.2
Spring Cloud 2020.0.3
Spring Cloud Alibaba 2021.1
hutool 5.7.12
xxl-job 2.3.0

模块说明


xxl-job-demo
├── admin -- xxl-job-admin 版本为2.3.0
├── common -- 系统公共模块
├── consumer -- 消费者,以openapi调用xxl-job-admin完成任务的调度
├── executor -- 执行器示例
├── docs -- Github Pages && xxl-job架构图
└── sql -- xxl-job-admin的初始化sql

文档

《点我查看文档》

gitee

aiden.liu/xxl-job-demo

Stargazers over time

Stargazers over time

update

最近版本更新:(数据更新于 2024-10-15 23:06:12)

2021-10-12 17:25:37 1.0.0

主题(topics):

load-balancer, nacos, openfeign, springcloud, springcloudalibaba, xxl-job

aiden-liu413/xxl-job-demo同语言 Java最近更新仓库

2024-11-21 20:32:01 spring-projects/spring-boot

2024-11-21 09:44:43 Card-Forge/forge

2024-11-20 14:38:43 StarRocks/starrocks

2024-11-19 23:42:52 spring-projects/spring-authorization-server

2024-11-18 21:40:12 4379711/lol-helper

2024-11-16 22:50:41 xuxueli/xxl-job