XXL-Job高可用集群搭建

Posted toov5

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了XXL-Job高可用集群搭建相关的知识,希望对你有一定的参考价值。

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

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

 

调度中心如何实现集群?

技术分享图片

 

XXL-Job如何实现集群?

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

 

如果想实现Job集群:

   DB配置一样

   登录账号一样

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

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

 

 

配置Nginx负载均衡,

技术分享图片

 

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

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

 

 

 

 

 通过点击执行后:

技术分享图片

 

技术分享图片

 

以上是关于XXL-Job高可用集群搭建的主要内容,如果未能解决你的问题,请参考以下文章

搭建高可用web和数据库集群

Windows 2012 系统搭建高可用故障转移集群

六nginx 搭建高可用集群

kubeadm搭建高可用K8s集群

高可用篇之Keepalived (HAProxy+keepalived 搭建高可用负载均衡集群)

keepalived讲解及搭建高可用Nginx热备集群