安装xxl-job

xxl-job官网地址:分布式任务调度平台XXL-JOB

源码地址下载:分布式任务调度平台XXL-JOB

环境 CentOS7.9

jdk1.8.211

maven3.8.5

mysql8.0.36

一、jdk、maven安装就是解压到一定的路径,mv改个名字,配置环境变量 ,再 source /etc/profile

java -version        #验证一下,查看Jdk版本

mvn        #验证一下 ,查看maven版本

二、下载git

yum -y install git

git https://gitee.com/xuxueli0323/xxl-job.git

cd xxl-job    ##接下来所有操作都在该目录下

三、初始化数据库

xxl-job自带的用于生成数据库以及各个表的sql文件tables_xxl_job.sql在./xxl-job/doc/db/下

mysql -uroot -p123456 < doc/db/tables_xxl_job.sql

四、修改xxl-job的配置文件

vim xxl-job-admin/src/main/resources/application.properties
	server.port=8080     #如果端口有冲突,一定要修改
  spring.datasource.url=jdbc:mysql://deptestxx:3306/xxl-job?Unicode=true&characterEncoding=UTF-8
  spring.datasource.username=root
  spring.datasource.password=password(修改成MySQL密码)
  xxl.job.login.username=admin      #登录的用户名和密码,改不改都行
  xxl.job.login.password=123456
4.1 修改logback.xml

五、修改执行器配置文件application.properties

vi xxl-job-executor-samples/xxl-job-executor-sample-springboot/src/main/resources/application.properties
	server.port=8081     #端口有冲突。就改
  xxl.job.admin.addresses=http://192.168.80.131:8080/xxl-job-admin
  xxl.job.executor.logpath=/usr/local/xxl-job-2.0.1/jobhandler
5.1 修改logback.xml日志路径
vim xxl-job-executor-samples/xxl-job-executor-sample-springboot/src/main/resources/logback.xml

六、mvn编译

mvn package

七、启动

nohup java -jar xxl-job-admin/target/xxl-job-admin-2.4.1-SNAPSHOT.jar &    #启动调度中心

nohup java -jar xxl-job-executor-samples/xxl-job-executor-sample-springboot/target/xxl-job-executor-sample-springboot-2.4.1-SNAPSHOT.jar &         #启动执行器

查看守护进程

jps -ml | grep xxl-job

八、访问web

http://192.168.80.131:8080/xxl-job-admin

九、停止

ps -ef | grep xxl-job       #查找进程id
kill -9 PID

  • 9
    点赞
  • 11
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值