博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
XXL-Job高可用集群搭建
阅读量:4544 次
发布时间:2019-06-08

本文共 573 字,大约阅读时间需要 1 分钟。

如果XXL-Job admin挂掉就完蛋了,所有任务无法执行

调度中心:管理任务的触发

 

调度中心如何实现集群?

 

XXL-Job如何实现集群?

底层已经实现好了!文档里面有的

 

如果想实现Job集群:

   DB配置一样

   登录账号一样

   集群机器时钟保持一致(单机集群忽略)

 建议:推荐通过Nginx为调度中心集群做负载均衡,分配域名。调度中心访问、执行器回收配置、调用API服务等操作均通过该域名进行。

 

 

配置Nginx负载均衡,

 

操作的数据库都是相同的,集群是tomcat服务器集群,但是连接的都是相同的数据库同表,不会产生Job的重复执行问题。

最终执行的时候是只有一个admin去执行的

 

 

登录:http://www.toov5.com/xxl-job-admin/

 

 通过点击执行后:

 

 然后再次点击执行

可以看到是轮训的!(点击执行时候) 并且是通过Nginx实现的哦

 

 

谁先启动的 谁去执行任务调度  一主一备

处理业务操作(点执行 暂定之类的) 使用Nginx实现服务在均衡   最终集群使用的admin平台,肯定只能单独在一台度服务器执行 !所有的调度中心集群中,最终只能有一台服务器进行调度。

 

 

启动后绑定地址 有个表做记录的  类似于zk 谁先启动 谁为主!

 

转载于:https://www.cnblogs.com/toov5/p/9976916.html

你可能感兴趣的文章
(转载)C#使用MemoryStream类读写内存
查看>>
自我表水
查看>>
sqlserver中的数据转换与子查询
查看>>
【CF316G3】Good Substrings 后缀自动机
查看>>
【BZOJ2938】[Poi2000]病毒 AC自动机+DFS
查看>>
【BZOJ4750】密码安全 单调栈
查看>>
Java之atomic包的原理及分析
查看>>
Chrome自定义滚动条
查看>>
poj3311(状态压缩dp)
查看>>
《大数据日知录》读书笔记-ch2数据复制与一致性
查看>>
个人冲刺01
查看>>
Ubuntu16.04源的问题
查看>>
mysql基础5(mysql命令集----表操作)
查看>>
DevExpress:下拉框绑定数据源 (ComboBoxEdit,LookUpEdit)
查看>>
视觉里程计06 Qt界面显示摄像头
查看>>
基于unity3d IFC的虚拟仿真系统
查看>>
BCS SET EMAIL
查看>>
linux 2.6 驱动笔记(一)
查看>>
SpringMVC与MyBatis整合方法
查看>>
获取当前系统运行目录
查看>>