由于在 docker-compose.yml 中对 xxl-job-admin 的两个节点都映射了对外端口,因此以下访问地址都可以正常访问: 第一个节点的访问地址:http://192.168.136.128:8981/xxl-job-admin 第二个节点的访问地址:http://192.168.136.128:8982/xxl-job-admin nginx 转发后的统一访问地址:http://192.168.136.128:8989/xxl-...
1请使用官方的xuxueli/xxl-job-admin镜像,云托管公共镜像地址为:registry.cloudrun.cloudbaseapp.cn/cloudrun/xxl-job-admin:2.3.1。 2镜像准备完成后,请参见镜像仓库,构建镜像,并推送镜像到镜像仓库,推送镜像命令如下。 Plain Text 复制代码 9
image.png 请求localhost:8081/xxl-job-admin/ image.png 综上基础设施部署即完成 二、集群负载 将xxl-job集群通过nginx做负载 upstream xxl_job_backend { server app1:8081; # 容器如果没有搭建网络则使用本地ip, 不要使用localhost或127.0.0.1在nginx容器中无法识别, 有搭建网络直接使用容器名,如xxl-job-admi...
执行器回调地址(xxl.job.admin.addresses)需要保持一致;执行器根据该配置进行执行器自动注册等操作。 同一个执行器集群内AppName(xxl.job.executor.appname)需要保持一致;调度中心根据该配置动态发现不同集群的在线执行器列表。2.5 开发第一个任务“Hello World” 本示例以新建一个 “GLUE模式(Java)” 运行模式的...
xxl-job-admin 搭建 整合SpringBoot 项目 前言 XXL-JOB 是一个轻量级分布式任务调度平台,其核心设计目标是开发迅速、学习简单、轻量级、易扩展。现已开放源代码并接入多家公司线上产品线,开箱即用。 可以前往 Gitee 地址进行下载使用: https://gitee.com/xuxueli0323/xxl-job.git ...
addresses:http://127.0.0.1:8080/xxl-job-admin accessToken:c9%a16ft#pQoQH2X^ElMyzLyox9o2$dX 将addresses 修改为自己部署的 xxl-job-admin 地址,accessToken 修改为服务端配置 token,两端需保持一致才能注册成功。 3. 创建启动配置文件 因xxl-job 没有使用 spring-boot-starter,需自行将配置类注入到 Spri...
xxl-job-admin Docker Compose 文件 版本:2.3.0 程序目录:/root/xxl-job 高可用方式: 集群部署 + mysql 启动容器 服务器 1 (19.50.79.23)部署: cd && cd xxl-job && docker-compose up -d 服务器 2 (19.50.79.24)部署: cd && cd xxl-job && docker-compose up -d ...
执行器回调地址(xxl.job.admin.addresses)需要保持一致;执行器根据该配置进行执行器自动注册等操作。 同一个执行器集群内AppName(xxl.job.executor.appname)需要保持一致;调度中心根据该配置动态发现不同集群的在线执行器列表。2.5 开发第一个任务“Hello World” 本示例以新建一个 “GLUE模式(Java)” 运行模式的...
xxl.job.admin.addresses=http://xxl-job-internal-alb-xxx.xxx.amazonaws.com 2.任务触发回调java服务 默认回调端口是9999,可以自定义配置,需要将执行器端口对调度机器开放,也就是业务服务机器的9999(或自定义端口)对xxl-job机器ip开放(此处内网开放即可)。
如果在启动xxl-admin以后 还没有来得即启动xxl-job-executor-sample-springboot项目,xxl-admin会报错,这是因为任何job执行都先要在管理平台执行,然后 在由任务管理平台路由到实际的job服务器。 XXL-JOB集群: 机器地址:192.168.31.215:9999,192.168.31.215:9998 关于端口号 可以自定义 ...