jobs 正在参加 2020 年度 OSC 中国开源项目评选,请投票支持!
jobs 在 2020 年度 OSC 中国开源项目评选 中已获得 {{ projectVoteCount }} 票,请投票支持!
投票让它出道
已投票
授权协议 Apache
开发语言 Java 查看源码 »
操作系统 跨平台
软件类型 开源软件
开发厂商
地区 国产
提 交 者 青苗
适用人群 未知
收录时间 2019-07-17

软件简介

jobs 是一个分布式任务调度平台。

VUE 前端:jobs-admin-web

特点

  • 不需独立部署类似 Swagger 模式的可插拔组件,引入 starter 注解启动
  • 只依赖数据库(默认 mybatis-plus 实现,支持主流数据库)
  • Rest API 接口适配任意系统
  • 实现接口支持切换为 JPA 等任意 ORM 框架
  • 任务 disruptor 异步处理

鸣谢

Jobs 参考 xxl-job 可以理解为它的分支,目的是构建类似 Swagger 模式的插拔组件。

界面效果

展开阅读全文

代码

的 Gitee 指数为
超过 的项目

评论 (7)

加载中
有maven版本吗 ?
2019/11/05 16:52
回复
举报
开源精神太可嘉!!!
2019/11/05 16:41
回复
举报
任务依赖支持吗
2019/11/05 14:04
回复
举报
搭建步骤不详细
2019/07/25 10:47
回复
举报
青苗软件作者
还在完善中欢迎关注
2019/07/25 12:34
回复
举报
赞!协议记得和 #xxl-job# 保持一致啊。
2019/07/23 17:32
回复
举报
青苗软件作者
本想 Apache 毕竟引用部分 xxl 代码,已经修改为 GPL 3.0
2019/07/25 12:35
回复
举报
更多评论
发表于AI & 大数据专区
2019/11/05 13:51

jobs 1.0.3 发布,分布式任务调度平台

jobs 1.0.3 发布 —— 分布式任务调度平台 项目名:Jobs 【致敬: 史蒂夫·乔布斯(Steve Jobs)】 目标是构建一个 Spring Boot 分布式任务 starter 插拔组件 升级日志 升级 netty 版本 RPC 序列化支持自定义注入,默认修改为 kryo 优化精简代码 特点 不需独立部署类似 Swagger 模式的可插拔组件,引入 starter 注解启动 ...

6
32
发表于软件架构专区
2019/08/02 13:19

jobs 1.0.2 发布,分布式任务调度组件

jobs 1.0.2 发布 —— 目标是构建一个 Spring Boot 分布式任务 starter 插拔组件 Gitee Github 特点 不需独立部署类似 Swagger 模式的可插拔组件,引入 starter 注解启动 只依赖数据库(默认 mybatis-plus 实现,支持主流数据库) Rest API 接口适配任意系统 实现接口支持切换为 JPA 等任意 ORM 框架 任务 disruptor 异步...

1
23
发表于服务端专区
2019/07/23 09:48

jobs 1.0 发布,分布式任务调度平台

jobs 1.0 发布 —— 分布式任务调度平台 项目名:Jobs 【致敬: 史蒂夫·乔布斯(Steve Jobs)】 目标是构建一个 Spring Boot 分布式任务 starter 插拔组件 Gitee Github 特点 不需独立部署类似 Swagger 模式的可插拔组件,引入 starter 注解启动 只依赖数据库(默认 mybatis-plus 实现,支持主流数据库) Rest API 接口适...

15
89
没有更多内容
加载失败,请刷新页面
点击加载更多
加载中
下一页
发表了博客
2019/11/18 19:23

oracle jobs查看 sql及创建 jobs

1.查看所有的 jobs select t.* from user_jobs t 2.创建 jobs declare job_id pls_integer; begin sys.dbms_job.submit(job => job_id, what => 'proc_balance_fix_mon;', --jobs名字 next_date => to_date('07-08-2015 20:00:00', 'dd-mm-yyyy hh24:mi:ss'), --下次执行的时间 interval => 'TRUNC(sysdate,''mi'') + 4...

0
0
发表了博客
2018/03/14 08:55

Tasks and jobs

[TOC] Tasks and jobs Tasks 引用服务Task // Create a new LocatorTask from a geocode service endpoint var locatorUri = new Uri("http://geocode.arcgis.com/arcgis/rest/services/World/GeocodeServer"); LocatorTask onlineLocator = new LocatorTask(locatorUri); // If the address text box is not empty, r...

0
0
发表了博客
2019/02/17 15:49

jobs命令详解

基础命令学习目录首页 在用管理员执行一个命令后,用Ctrl+Z把命令转移到了后台。导致无法退出root的。 输入命令:exit 终端显示:There are stopped jobs. 解决方法: 方法一、输入命令:jobs 终端显示:[1]+ Stopped vim /etc/network/interfaces > /home/leo/Desktop/ip.txt (wd: /) KILL %1 方法二、输入命令:jobs ...

0
0
发表了博客
2019/09/09 09:58

laravel jobs 进程

php artisan make:job TestJob Jobs 接口: 队列处理器是一个常驻的进程并且在内存中保存着已经启动的应用状态。因此,它们并不会在启动后注意到你代码的更改。所以,在你的重新部署过程中,请记得 重启你的队列处理器. 重启进程 命令 说明 supervisorctl stop program_name 停止某个进程 supervisorctl start program...

0
0
2016/11/20 02:47

Shell jobs 任务管理

在一个 tty 里,我们可以运行多个任务,并切换激活不同的任务到前台。注意,任务管理仅限于同一个 tty 执行的任务。 ### 状态 - Running 运行中 - Stopped 已暂停 - Done 执行完毕 ### `` & 在一个命令后添加 `&` 即可简单的放入后台运行。 通过 & 放置到后台的命令,仍保持 Running 状态,默认的标准输出和标准错误输出...

0
6
发表了博客
2015/02/04 09:17

Golden Lessons From Steve Jobs

http://www.lifehack.org/articles/work/10-golden-lessons-from-steve-jobs.html

0
0
没有更多内容
加载失败,请刷新页面
点击加载更多
加载中
下一页
发表于服务端专区
02/24 14:19

spark.streaming.scheduler.JobScheduler(line:91) : Error generating jobs for time 1582525266000

on in thread "main" java.lang.reflect.InvocationTargetException at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ...

1
0
没有更多内容
加载失败,请刷新页面
点击加载更多
加载中
下一页
7 评论
55 收藏
分享
OSCHINA
登录后可查看更多优质内容
返回顶部
顶部