首页  

xxl-job 使用简介     所属分类 xxl-job 浏览量 138
执行器
任务
调度日志


创建数据库 doc/db/tables_xxl_job.sql 启动调度中心 xxl-job-admin mvn spring-boot:run http://127.0.0.1:8065/xxl-job-admin admin/123456 xxl_job_user http://127.0.0.1:8065/xxl-job-admin admin/123456 xxl_job_user 启动执行器 (2个实例) xxl-job-executor-samples/xxl-job-executor-sample-springboot mvn spring-boot:run -Dspring-boot.run.arguments="--server.port=8068 --xxl.job.executor.port=8069" 修改任务 , 改为 每 5秒钟执行一次 */5 * * * * ? 操作里可查看下次执行时间 任务状态 RUNNING stop , 可启动 停止 启动的任务才会进行调度 任务操作 执行一次 (手工触发执行) 任务触发类型 手动触发 Cron触发 执行器管理 可查看执行器 应用 及 在线的机器 AppName 名称 注册方式 OnLine机器地址 注册方式 自动注册 手动录入 注册方式 调度中心获取执行器地址的方式 自动注册 执行器自动进行执行器注册,调度中心通过底层注册表动态发现执行器机器地址 手动录入 手动录入执行器的地址信息,多地址逗号分隔,供调度中心使用 调度日志 查看任务执行状态 没有可用执行器时,任务执行失败 调度失败:执行器地址为空 任务ID 调度时间 调度结果 调度备注 执行时间 执行结果 操作 可查看执行日志 调度备注信息 任务触发类型:Cron触发 调度机器:10.57.240.30 执行器-注册方式:自动注册 执行器-地址列表:[http://10.57.240.30:8067/, http://10.57.240.30:8069/] 路由策略:轮询 阻塞处理策略:单机串行 任务超时时间:0 失败重试次数:0 >>>>>>>>>>>触发调度<<<<<<<<<<< 触发调度: address:http://10.57.240.30:8069/ code:200 msg:null 路由策略:轮询 支持以下路由策略 FIRST 第一个 LAST 最后一个 ROUND 轮询 RANDOM 随机 CONSISTENT_HASH 一致性HASH LEAST_FREQUENTLY_USED 最不经常使用 LEAST_RECENTLY_USED 最近最久未使用 FAILOVER 故障转移 BUSYOVER 忙碌转移 SHARDING_BROADCAST 分片广播 例子任务 运行时间10s 阻塞处理策略:单机串行 SERIAL_EXECUTION 单机串行 DISCARD_LATER 丢弃后续调度 COVER_EARLY 覆盖之前调度 阻塞处理策略 调度过于密集执行器来不及处理时的处理策略; 单机串行(默认):调度请求进入单机执行器后,调度请求进入FIFO队列并以串行方式运行; 丢弃后续调度:调度请求进入单机执行器后,发现执行器存在运行的调度任务,本次请求将会被丢弃并标记为失败; 覆盖之前调度:调度请求进入单机执行器后,发现执行器存在运行的调度任务,将会终止运行中的调度任务并清空队列,然后运行本地调度任务; 固定间隔 如何实现 ? while(true){ doSomething(); // 固定间隔执行 sleep(30000); }
xxlrpc例子说明 cron表达式实例 cron表达式中 * 与 ? 的区别

上一篇     下一篇
TCP三次握手与四次挥手

HTTPS连接过程及中间人攻击防范

xxlrpc例子说明

字符集编码基础知识

时间管理法则20条

做好项目管理的七个技巧