最全的linux上xxl-job安装部署

最全的xxl-job安装部署

一、下载安装包

官网地址
下载安装包地址

二、安装环境

Maven3+
Jdk1.8+
Mysql5.7+

三、安装步骤

1、在MySQL中生成必要的数据库和表

  • 位置
    /xxl-job/doc/db/tables_xxl_job.sql,导入到sql执行语句
  • 确保数据库生成16张表
    在这里插入图片描述
    2、修改admin的配置
  • 位置:/xxl-job/xxl-job-admin/src/main/resources/application.properties
  • 主要改这几个地方:修改端口号(可以不改但是不能冲突),改为自己的mysql的用户名字和密码
    在这里插入图片描述
    在这里插入图片描述
    3、修改执行器配置
  • 位置:/xxl-job/xxl-job-executor-samples/xxl-job-executor-sample-springboot/src/main/resources/application.properties
  • 主要修改:修改端口号(不可以和其他端口冲突)在这里插入图片描述
    4、在解压的文件夹下执行:mvn package
    在这里插入图片描述
    5、会在xxl-job-admin下生成文件夹target里面有可执行的jar包:

在这里插入图片描述

还有xxl-job-executor-samples/xxl-job-executor-sample-springboot/target下生成可执行的jar包,
在这里插入图片描述

四、启动

执行:nohup java -jar 可执行jar包
nohup java -jar 绝对地址/xxl-job-admin-2.0.2.jar &
nohup java -jar 绝对地址/xxl-job-executor-sample-springboot-2.0.2.jar &

五、打开

http://服务器地址(本地为:127.0.0.1):admin端口号(我的是8082)/xxl-job-admin即可打开

六、执行器配置

最后一个小坑: 这里配置可用的执行器。 服务器地址+9999即可
就到这吧,使用方法官网介绍的很详细
在这里插入图片描述

  • 8
    点赞
  • 50
    收藏
    觉得还不错? 一键收藏
  • 3
    评论
要在 Linux部署 xxl-job,需要进行以下步骤: 1. 安装 Java:在 Linux安装 Java 运行环境。 2. 下载 xxl-job:从 xxl-job 的官网下载 xxl-job安装包。 3. 解压安装包:使用以下命令解压安装包。 ```bash tar -zxvf xxl-job-2.3.0.tar.gz ``` 4. 修改配置文件:进入解压后的 xxl-job 目录,修改 `conf/application.properties` 配置文件,配置数据库连接等参数。 ```properties # xxl-job admin address list, such as "http://address" or "http://address01,http://address02" xxl.job.admin.addresses=http://localhost:8080/xxl-job-admin # xxl-job executor ip: default get local address xxl.job.executor.ip= # xxl-job executor port: default 9999 xxl.job.executor.port=9999 # xxl-job executor appname xxl.job.executor.appname=xxl-job-executor-sample # xxl-job executor log path xxl.job.executor.logpath=/data/applogs/xxl-job/jobhandler # xxl-job executor log retention days xxl.job.executor.logretentiondays=30 # xxl-job executor registry address: zookeeper address xxl.job.registry.address=zookeeper://localhost:2181 ``` 5. 启动 xxl-job-admin:使用以下命令启动 xxl-job-admin。 ```bash sh bin/startup.sh ``` 6. 访问 xxl-job-admin:在浏览器中访问 `http://localhost:8080/xxl-job-admin`,输入用户名和密码,登录 xxl-job-admin。 7. 创建任务:在 xxl-job-admin 中创建任务,并配置任务的执行方式、参数等。 8. 启动 xxl-job-executor:在需要执行任务的服务器上,使用以下命令启动 xxl-job-executor。 ```bash java -jar xxl-job-executor-sample-springboot-2.3.0.jar ``` 以上就是在 Linux部署 xxl-job 的步骤。通过 xxl-job,我们可以方便地实现分布式定时任务调度,提高系统的可扩展性和可维护性。
评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值