微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

Xxl-Job-Plus XxlJob 的超集

程序名称:Xxl-Job-Plus

授权协议: GPL

操作系统: 跨平台

开发语言: Java

Xxl-Job-Plus 介绍

Xxl-
Job是一款优秀的开源调度平台,在推广并使用的过程中,我在它的基础上进行了扩展,开发了一些它本身无法满足我们公司业务需求的功能,提供了异构系统(PHP,Python等)接入的方案和实施样例,并完善了用户权限模型等等。

版本关系

Xxl-Job-Plus是在Xxl-Job 2.0.1 release版本的基础上开发的。

Documentation

Xxl-Job-Plus适合Xxl-Job的老用户,对Xxl-Job有一定使用经验,在熟悉Xxl-Job文档的基础上上手Xxl-Job-Plus。

Xxl-Job-Plus新增功能

Xxl-Job-Plus是Xxl-Job的一个超集,这意味着它拥有着Xxl-Job可以提供的所有功能,当你需要以下功能时,可以选择xxl-job-plus。

需要把该项目xxl-job-core模块打包到公司的maven私服,不能使用 maven 中央仓库的jar包

参考doc/java任务调度.pdf

参考doc/java任务调度.pdf

  • 管理员用户拥有最高权限,普通用户没有用户模块的查看和操作权限(没有该页面)和 执行器的操作权限(只能查看,不能修改执行器配置)
  • 普通用户权限以执行器为粒度进行权限管理,可以再用户管理页面用户授予某执行器及该执行器下任务的查看权限。
  • 按照小时维度限制发送告警邮件次数,超过xxl.job.maxErrorCountAlarm配置次数后不发送。
  • 增加阻塞策略:丢弃后续调度返回成功。该策略与丢弃后续调度的区别是,当任务阻塞时会直接返回成功。在调度日志中点击调度备注-查看,msg为block strategy effect:discard Return Success 的是触发该策略的调度记录。

Xxl-Job-Plus 官网

https://gitee.com/lyhome/xxl-job-plus

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。

相关推荐