![](https://img-blog.csdnimg.cn/20201014180756913.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
xxl-job
文章平均质量分 73
bluesky蓝
想写代码?
展开
-
xxl-job日志管理
根据配置`xxl.job.executor.logpath` 在该路径下按照日期创建文件夹,logId.log为日志名创建日志文件进行记录。在xxl.job.executor.logpath路径下创建创建目录,返回存储日志文件路径。//创建日志文件并记录。原创 2023-12-03 00:04:08 · 3157 阅读 · 0 评论 -
xxl-job执行job任务
如果下次触发时间在未来5s内,则放进时间轮中,根据下次触发时间,更新下次触发时间。将job的name,以及对应的bean,executeMethod,initMethod,destroyMethod进行存储,便于后续通过代理方法调用。2.1 当前时间超过触发时间大于5s的任务,根据调度过期策略去判断触发。2.3 当前时间大于等于5s,放进时间轮中,根据下次触发时间,更新下次触发时间。2.组装客户端执行的参数,包括job,阻塞策略,超时时间,分片参数等。2.参数组装,包括任务参数,分片参数等。原创 2023-11-30 12:24:15 · 167 阅读 · 0 评论 -
初次使用xxl-job
调度中心以下称服务端,执行器所在称客户端。原创 2023-11-29 17:41:53 · 41 阅读 · 0 评论 -
xxl-job执行器管理
更新字段失败的执行器进行注册,即在表xxl_job_registry中,新增一条记录。3.根据服务端配置的appName从map获取所有执行器的地址,排序,放到xxl_job_group的address_list字段中。2.从xxl_job_registry表中获取未超时的执行器,按照key为registry_key(客户端。的值进行拼装,这两个值也不存在,ip会调接口获取本机ip,port默认为9999。1.从xxl_job_registry表中获取超时的执行器并删除,更新时间为。的内容,调用服务端的。原创 2023-11-29 18:49:56 · 1377 阅读 · 0 评论