xxl-job 结合docker使用细节点

xxl-job 结合docker使用细节点

  1. appName: 这个参数只有服务端客户端一致才可以自动注册上去
  2. xxl.job.executor.ip: 这个参数是用来修改执行器IP的,一般来说使用docker部署执行器的时候,这个获取到的IP是docker的IP地址,可以用这个改成自己本机的一个IP
  3. xxl.job.admin.address: 这个参数是调度器的地址,配置了这个地址才可以自动注册上去
  4. 使用docker部署执行器的时候,除了要暴露执行器的项目端口以外,还要暴露xxl-job的注册端口,否则会出现connect refused这个错误
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
要在Docker上安装xxl-job,您可以按照以下步骤进行操作: 1. 首先,确保您已经安装了DockerDocker Compose。如果没有安装,请根据您的操作系统的要求进行安装。 2. 创建一个新的目录并进入该目录: ```bash mkdir xxl-job-docker cd xxl-job-docker ``` 3. 在该目录下创建一个名为`docker-compose.yml`的文件,并使用文本编辑器打开它: ```yaml version: '3' services: xxl-job-admin: image: xuxueli/xxl-job-admin:2.2.0 ports: - 8080:8080 environment: - PARAMS="--spring.datasource.url=jdbc:mysql://mysql:3306/xxl_job?useSSL=false&useUnicode=true&characterEncoding=UTF-8" depends_on: - mysql mysql: image: mysql:8.0.22 environment: - MYSQL_ROOT_PASSWORD=123456 - MYSQL_DATABASE=xxl_job - MYSQL_USER=xxl_job - MYSQL_PASSWORD=123456 ``` 请注意,上述配置文件中的`image`指定了xxl-job-admin的镜像版本,并且定义了MySQL数据库的相关配置。 4. 保存并关闭文件后,在终端中执行以下命令启动容器: ```bash docker-compose up -d ``` 5. 等待一段时间后,xxl-job-admin容器将启动,并且端口8080将映射到主机的8080端口。您可以通过在浏览器中访问`http://localhost:8080/xxl-job-admin`来验证安装是否成功。 注意:在使用Docker Desktop for Windows或Docker Desktop for Mac时,如果您正在运行Docker容器的虚拟机,请使用虚拟机的IP地址替换`localhost`。 这样,您就可以在Docker上成功安装xxl-job了。希望以上信息对您有所帮助!如果您有更多问题,请随时问我。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值