记录下工作中遇到的定时任务
定时任务就是在某些时间自己设置执行一些动作。因为项目中用到的是若依的系统,这里也是分析它的执行流程。
它的页面。 这边是新的一个模块服务,专门用来管理定时任务。
可以看到关于页面和后台和普通项目没有什么区别。这边可以看到这里用到的是Quartz,这个我还不熟悉,只知道它是关于任务调度的。比如这里的立即执行一次动作。
应该是建立数据的时候会存起来需要执行的方法,点立即执行就会找到ryTask下的对应方法。
项目里在这边接上远程调用的处理:
注意关键点在接口中的Mapping注解,指向了远程真正要执行的Controller方法
整个流程就这些了,以后有想到要补充的再改。