根据你的数据库实际情况修改连接URL、用户名和密码。 修改访问地址配置找到以下配置项: server.port=8080 修改server.port为你想要的端口号。如果你使用的是Nginx负载均衡器,还需要修改Nginx的配置文件,将Xxl-Job的访问地址映射到指定的端口号。 修改默认登录账号配置找到以下配置项: admin.username=admin admin.password...
其实这里有个误区,这里的自动注册指的是会根据项目中配置的xxl.job.executor.appname,将配置的机器地址自动注册到这个执行器的地址列表中。但是如果你之前没有手动创建过执行器,那么是不会给你自动添加一个新执行器到调度中心的。 既然有了想法咱们就直接开干,先到github上拉一份xxl-job的源码下来: https://githu...
xxl.job.executor.appname用于指定执行器的名称(需要与后续配置执行器的名称一致)。 xxl.job.executor.port用于指定执行器的端口(执行器实际上是一个内嵌的 Server,默认端口为9999,配置多个同一服务实例时需要指定不同的执行器端口,否则会端口冲突)。 1.2.2.2 编写配置类 @Slf4j@ConfigurationpublicclassXxlJobConfig{...
### 执行器注册 [选填]:优先使用该配置作为注册地址,为空时使用内嵌服务 ”IP:PORT“ 作为注册地址。从而更灵活的支持容器类型执行器动态IP和动态映射端口问题。 xxl.job.executor.address= ### 执行器IP [选填]:默认为空表示自动获取IP,多网卡时可手动设置指定IP,该IP不会绑定Host仅作为通讯实用;地址信息用于...
将addresses 修改为自己部署的 xxl-job-admin 地址,accessToken 修改为服务端配置 token,两端需保持一致才能注册成功。 3. 创建启动配置文件 因xxl-job 没有使用 spring-boot-starter,需自行将配置类注入到 Spring 容器中。 @Configuration publicclassXxlJobConfig{ ...
1:xxl 安装准备 与 调度中心配置及部署 1.1 源码下载解压,初始化数据库,运行doc/db/tables_xxl_job.sql中的sql生成数据库和表 数据库中表介绍: - xxl_job_group:执行器信息表,维护任务执行器信息; - xxl_job_registry:执行器注册表,维护在线的执行器和调度中心机器地址信息; ( 这两个表主要用于:执行器的...
首先在doc文件夹下找到源码中带的sql脚本文件,在本地mysql下运行该脚本文件,之后就可以生成一个调度中心的数据库,该数据库主要用于对后面调度中心配置的一些数据进行存储和统计。 sql脚本中的数据表功能说明如下: xxl-job数据库表介绍 lxxl_job_group:执行器信息表,维护任务执行器信息; lxxl_job_info:调度扩...
配置 代码语言:java 复制 server:port:8011xxl:job:admin:addresses:http://127.0.0.1:8000/xxl-job-admin executor:appname:yby-job-2logpath:/Users/yangbuyi/Documents/分布式任务调度/log 创建配置类 代码语言:java 复制 @Component@Slf4jpublicclassXxlJobConfig{@Value("${xxl.job.admin.addresses}")privat...
下边配置执行器,执行器负责与调度中心通信接收调度中心发起的任务调度请求。 1、下边进入调度中心添加执行器 点击新增,填写执行器信息,appname是前边在nacos中配置xxl信息时指定的执行器的应用名。 添加成功: 2: 在你项目中需要使用任务调度的模块中添加相关依赖 ...