xxl-job 在业务代码中添加任务
看官方文档里面介绍的添加任务的方法都是在调度器的管理页面手动添加任务,但是现在我的需求是在业务代码里面用代码添加任务
在调度器项目也就是xxl-job-admin中找到任务相关的controller
JobInfoController
可以看到任务的增删改 启动停止接口
这几个是页面使用的,而且需要登录验证,把这几个接口复制出来一份到下面,改一下名字,在加上一个
@PermissionLimit 注解
去掉登录验证
然后把接口需要的请求实体复制到我们自己的执行器项目中
然后封装好属性后使用http请求去添加任务,我这里使用开源http工具forest
有兴趣的朋友看这里 forest官网文档
请求的时候非常简单,如图
在封装请求实体的时候,有一个jobGroup属性
//课程和内容服务的groupID 是2 手动添加的xxlJobInfo.setJobGroup(2);
这个属性得去调度器管理页面
执行器选择我们自己的执行器
然后点击新增 随便填几个值点确定 看控制器网络里面请求
拿到我们执行器的jobGroup就可以了
xxl-job 在业务代码中添加任务相关推荐
- xxljob在业务代码中添加任务(登录后token验证)
之前做过一次在业务代码中调用xxljob的接口添加任务启动任务,xxljob的接口添加免登录验证注解后直接调用,博文地址:xxl-job 在业务代码中添加任务,后面用到的groupId获取方法也在这里 ...
- (转)淘淘商城系列——在业务逻辑中添加缓存
http://blog.csdn.net/yerenyuan_pku/article/details/72871268 上文我们一起学习了如何使用Spring容器来管理Redis单机版和集群版实现,本 ...
- 天天写业务代码?写业务代码中的成长机会!
写业务代码有成长机会吗?关于这个问题,答案非常肯定:必须有成长机会.对于大部分公司而言,能够写底层代码或者中间件代码的人总是有限的,写业务代码会面临更高的复杂度. 这里分三个层次来看其中的成长机会. ...
- c# mysql代码中写事务_代码中添加事务控制 VS(数据库存储过程+事务) 保证数据的完整性与一致性...
[c#]代码库代码中使用事务前提:务必保证一个功能(或用例)在同一个打开的数据连接上,放到同一个事务里面操作. 首先是在D层添加一个类为了保存当前操作的这一个连接放到一个事务中执行,并事务执行打开同一 ...
- 为什么spring中的controller跳转出错_你的业务代码中Spring声明式事务处理正确了吗?
Spring 针对 Java Transaction API (JTA).JDBC.Hibernate 和 Java Persistence API(JPA) 等事务 API,实现了一致的编程模型,而 ...
- JVM 性能调优实战之:使用阿里开源工具 TProfiler 在海量业务代码中精确定位性能代码...
本文是<JVM 性能调优实战之:一次系统性能瓶颈的寻找过程> 的后续篇,该篇介绍了如何使用 JDK 自身提供的工具进行 JVM 调优将 TPS 由 2.5 提升到 20 (提升了 7 倍) ...
- java注释里加_如何在代码中添加注释
什么是代码注释,如何在代码中添加注释,相信每一位了解编程的人并不陌生.注释里往往有很多有趣的脑洞和「真心话」.今天我们一起去看看那些6到飞起,被玩坏了的幽默注释吧. 信息量太大的注释系列-- 1.你造 ...
- [译] 代码中添加注释之好坏丑
原文地址:Putting comments in code: the good, the bad, and the ugly. 原文作者:Bill Sourour 译文出自:掘金翻译计划 译者: ba ...
- 学习淘淘商城第三十四课(在业务逻辑中添加缓存)
上节课我们一起学习了如何用Spring容器来管理Redis单机版和集群版实现.这节我们来学习下在业务中添加缓存. Redis添加缓存有两种方式,一种是set,另一种是hset,这两种方式的不同之处是h ...
- Android TextVeiw 在java代码中添加空格的方法
可以使用uniconde 的编码设置空格,有三种方法的 \u00A0,\u0020,\u3000 代码设置下 textView.setText("北\u00A0京"); textV ...
最新文章
- POJ 1185 解题报告 炮兵阵地
- android 按钮动画效果_【css特效】按钮动画 - 按压效果
- 清北学堂模拟赛d3t2 b
- log4j日志的基本使用方法(1)——概述、配置文件
- Asp.NETCore轻松学系列阅读指引目录
- 玩转oracle 11g(6): oracle用户管理
- Sublime和LaTeX支持
- Transformer又又来了,生成配有音乐的丝滑3D舞蹈,开放最大规模数据集AIST++
- 二进制部署Kubernetes v1.13.4 HA可选
- 用代码实现task列表里面的Assigned To选择多个人
- html自动选择省市,jQuery中国省市区地址三级联动插件Distpicker
- 把linux文件夹压缩成tar.gz的命令
- android融云的几种参数,Android 集成融云
- 年终奖买啥最合适?马上安排降噪耳机界的扛把子,索尼WF-1000XM4
- 【叶子函数分享五十四】汉字转拼音函数
- Delphi皮肤控件分析与QQ的皮肤变色功能
- 图片损坏修复软件,分享好用靠谱的软件
- HJ卫星数据的下载与打开
- Java JDK 5-JDK12文档导航【持续更新】
- 2021-912--51单片机串口通信--SCON方式1
热门文章
- Semaphore 停车场争车位 多个线程抢多个资源
- Java+SSM+MySQL医院预约挂号系统小程序66941-计算机毕业设计项目选题推荐(赠源码)
- 赛门铁克又收购了一家以色列移动安全初创公司Skycure
- cpp map 获取所有 key_Nodejs中搭建一个静态Web服务器,通过读取文件获取响应类型 - 霸道流氓...
- Charles + iphone手机 抓取https包
- Hadoop常见错误总结
- 【Spark Mllib】性能评估 ——MSE/RMSE与MAPK/MAP
- 一文了解如何发现并解决Redis热key与大key问题
- 汇编语言除法公式溢出问题
- vue + ueditor+ kityformula使用