1.xxl客户端的核心配置文件 @ConfigurationpublicclassXxlJobConfig{privateLoggerlogger=LoggerFactory.getLogger(XxlJobConfig.class);@Value("${xxl.job.admin.addresses}")privateString adminAddresses;@Value("${xxl.job.accessToken}")privateString accessToken;@Value("${xxl.job.executor.appname}")privateStrin...
1、启动调度中心 nohup java -jar xxl-job-admin/target/xxl-job-admin-2.0.1.jar & 2、启动执行器 nohup java -jar xxl-job-executor-samples/xxl-job-executor-sample-springboot/target/xxl-job-executor-sample-springboot-2.0.1.jar & 3、查看守护进程 jps -ml | grep xxl-job 4、访问web http://...
1.启动项目,出现如下即成功 2.任务调度页面中加入执行器 3.配置任务 4.启动任务 ⚠️:这里如果你要执行一次的话,机器地址一定是带http的,比如http://127.0.0.1:9999 如果是启动的话,先点击注册节点,再启动即可 三、@XxlJob中参数详解 以下是这三个参数的详细说明: value: 参数类型: String 说明: 任务的...
# 如需自定义 mysql 等配置,可通过 "-e PARAMS" 指定,参数格式 PARAMS="--key=value --key2=value2" ;# 配置项参考文件:/xxl-job/xxl-job-admin/src/main/resources/application.properties# 如需自定义 JVM内存参数 等配置,可通过 "-e JAVA_OPTS" 指定,参数格式 JAVA_OPTS="-Xmx512m" ;dock...
执行main方法,启动程序。此时,再回到admin管理页面的任务管理菜单: 点击右上角新增任务: 按照参数说明配置完成,结果如下: 执行完成 ,可在调度日志中查看到执行的历史。 看看控制台: jobParam=hello,xxl-job Hello XXL-Job 程序被成功调用,同时也获取到了admin传递的参数。
为了演示效果,点击执行一次并进行任务参数输入。 轮询调用执行器服务效果如下: 4.2 子任务执行 更新任务,并指定子任务id为5,多个子任务的需要以逗号隔开 执行任务结果如下 4.3 分片广播任务执行 分片任务其实就是广播功能,每次触发,每个执行服务的业务执行类都会被调用,类似于kafka里面的不同消费组都要对同一个topic...
最常用的当然是springboot集成方式,下面我们就以该示例研究下xxl-job客户端执行器的启动流程。 启动流程 客户端执行器启动流程入口在XxlJobSpringExecutor类中,通过实现spring扩展SmartInitializingSingleton,当IOC的单例Bean加载完成调用方法afterSingletonsInstantiated(): ...
(“GLUE 莫式(Java)的执行代码托管到调度中心在线维护,相比“Bea/莫式任务”需要在执行器项目开发部署上线,更加简便轻量)前提:请确认调度中心”和执行器”项目已经成功部署并启动;步骤一:新建 24、任务登录调度中心,点击下图所示新建任务”按钮,新建示例任务。然后,参考下面截图中任务的参数配置,点击保存,Cron 表达式...
任务参数:本地任务执行的入参 执行时间:"执行器"中本次任务执行结束后回调的时间; 执行结果:"执行器"中本次任务执行的结果,200表示成功,500或其他表示失败; 执行备注:"执行器"中本次任务执行的日志信息; 操作: "执行日志"按钮:点击可查看本地任务执行的详细日志信息;详见“4.8 查看执行日志”; ...