虚拟机Linux xxl-job

cd /home/


ll

直接拖上去

拖上来之后

ll

cd xxl-job/

ll

 cat show

看我的博客 <服务器之间 docekr命令 镜像打包save传输>剩下的操作在这边

修改脚本

vim depXXLAdmin.sh 

 cd config/

ll

vim application.properties

把里面端口 qq 授权码都换成自己的

 cd /home/job-admin/config

vim application.properties

再去官网下载

https://kdocs.cn/l/cvwthMg4JpPF

上传到

这个下面

之后去xxl-job调度中心去下载sql文件放在mysql的目录下  xxl-job: 一个分布式任务调度平台,其核心设计目标是开发迅速、学习简单、轻量级、易扩展。现已开放源代码并接入多家公司线上产品线,开箱即用。

复制  从哪到哪  从外部到内部  到哪个目录下面

docker cp ./xxl-job.sql dev.mysql:xxl-job.sql

接下来就是进入mysql

docker exec -it dev.mysql /bin/bash

一定要确认 本人在这里报错找半天 

mysql -uroot -proot 或者 mysql -u root -p 

SHOW DATABASES;

CREATE DATABASE `xxl-job` CHARACTER SET 'utf8mb4';(这里可以去数据库创建拿sql语句过来)

USE xxl-job

进去之后开始创建数据库 source xxl-job.sql

退出 exit

vim depXXLAdmin.sh

加这个

-Xms256m
-Xmx256m
-XX:MetaspaceSize=128m
-XX:MaxMetaspaceSize=128m


 

cd /home/images

docker load < xxl-job-admin-2.4.1.zip

cd ..

ll

cd /home/job-admin

cat depXXLAdmin.sh

 sh depXXLAdmin.sh && docker logs -f -t xxl-job-admin

配置Nacos   id名字  application-xxl-config-dev.yml

内容:

xxl-job:
    # 调度中心部署根地址 [选填]:如调度中心集群部署存在多个地址则用逗号分隔。执行器将会使用该地址进行"执行器心跳注册"和"任务结果回调";为空则关闭自动注册;
    admin-addresses: http://xxxxx:端口/
    # 执行器通讯TOKEN [选填]:非空时启用;
    access-token:
    # 执行器AppName [选填]:执行器心跳注册分组依据;为空则关闭自动注册
    appName: ${spring.application.name}
    # 执行器注册 [选填]:优先使用该配置作为注册地址,为空时使用内嵌服务 ”IP:PORT“ 作为注册地址。从而更灵活的支持容器类型执行器动态IP和动态映射端口问题。
    address:
    # 执行器IP [选填]:默认为空表示自动获取IP,多网卡时可手动设置指定IP,该IP不会绑定Host仅作为通讯实用;地址信息用于 "执行器注册" 和 "调度中心请求并触发任务";
    ip:
    # 执行器端口号 [选填]:小于等于0则自动获取;默认端口为9999,单机部署多个执行器时,注意要配置不同执行器端口;
    port: -1
    # 执行器运行日志文件存储磁盘路径 [选填] :需要对该路径拥有读写权限;为空则使用默认路径;
    logPath: logs/cloud-system/xxl-job
    # 执行器日志文件保存天数 [选填] : 过期日志自动清理, 限制值大于等于3时生效; 否则, 如-1, 关闭自动清理功能;
    log-retention-days: 30

  admin-addresses:这里是你的xxl-job的可视化界面的http路径

用户名 admin  密码123456

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值