xxl-job安装

xxl-job安装,第1张

一、简介

XXL-JOB是一个分布式任务调度平台,其核心设计目标是开发迅速、学习简单、轻量级、易扩展。现已开放源代码并接入多家公司线上产品线,开箱即用。

  • 中文文档
  • English Documentation
二、安装

xxl-job需要的提前安装好以下环境:jdk、maven、mysql

下载源码包https://github.com/xuxueli/xxl-job/releases

2.1 上传至服务器/opt目录并解压:
tar -zxvf xxl-job-2.3.0.tar.gz
2.2 在数据库执行xxl-job数据库sql文件 ,路径在/opt/xxl-job-2.3.0/doc/db/

2.3 修改配置文件

# vim xxl-job-admin/src/main/resources/application.properties

server.port=8080                     # 页面访问端口,根据实际需要求该

spring.datasource.username=root      # 连接数据库的用户名密码
spring.datasource.password=password

# vim xxl-job-admin/src/main/resources/logback.xml

# vim xxl-job-executor-samples/xxl-job-executor-sample-springboot/src/main/resources/application.properties

server.port=8081   # 根据需要修改
xxl.job.admin.addresses=http://127.0.0.1:8080/xxl-job-admin   # 如果admin改了端口此处也要改
xxl.job.executor.logpath=/opt/xxl-job-2.3.0/logs/jobhandler # 执行器运行日志文件存储磁盘路径

# vim xxl-job-executor-samples/xxl-job-executor-sample-springboot/src/main/resources/logback.xml
 

2.4 打包

在解压目录下执行,/opt/xxl-job-2.3.0

# mvn package

看到success就打包成功了

启动服务

# nohup java -jar xxl-job-admin/target/xxl-job-admin-2.3.0.jar &

# nohup java -jar xxl-job-executor-samples/xxl-job-executor-sample-springboot/target/xxl-job-executor-sample-springboot-2.3.0.jar

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/langs/905147.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-15
下一篇 2022-05-15

发表评论

登录后才能评论

评论列表(0条)

保存