XXL-Job高可用集群搭建
如果XXL-Job admin挂掉就完蛋了,所有任务无法执行
调度中心:管理任务的触发
调度中心如何实现集群?
XXL-Job如何实现集群?
底层已经实现好了!文档里面有的
如果想实现Job集群:
DB配置一样
登录账号一样
集群机器时钟保持一致(单机集群忽略)
建议:推荐通过Nginx为调度中心集群做负载均衡,分配域名。调度中心访问、执行器回收配置、调用API服务等操作均通过该域名进行。
配置Nginx负载均衡,
操作的数据库都是相同的,集群是tomcat服务器集群,但是连接的都是相同的数据库同表,不会产生Job的重复执行问题。
最终执行的时候是只有一个admin去执行的
登录:http://www.toov5.com/xxl-job-admin/
通过点击执行后:
然后再次点击执行
可以看到是轮训的!(点击执行时候) 并且是通过Nginx实现的哦
谁先启动的 谁去执行任务调度 一主一备
处理业务操作(点执行 暂定之类的) 使用Nginx实现服务在均衡 最终集群使用的admin平台,肯定只能单独在一台度服务器执行 !所有的调度中心集群中,最终只能有一台服务器进行调度。
启动后绑定地址 有个表做记录的 类似于zk 谁先启动 谁为主!
分类:
XXL-Job
, 分布式方案-分布式任务调度
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 10年+ .NET Coder 心语,封装的思维:从隐藏、稳定开始理解其本质意义
· .NET Core 中如何实现缓存的预热?
· 从 HTTP 原因短语缺失研究 HTTP/2 和 HTTP/3 的设计差异
· AI与.NET技术实操系列:向量存储与相似性搜索在 .NET 中的实现
· 基于Microsoft.Extensions.AI核心库实现RAG应用
· 10年+ .NET Coder 心语 ── 封装的思维:从隐藏、稳定开始理解其本质意义
· 地球OL攻略 —— 某应届生求职总结
· 提示词工程——AI应用必不可少的技术
· Open-Sora 2.0 重磅开源!
· 字符编码:从基础到乱码解决