前言:TBSchedule调度平台的环境搭建以及使用本文不再过多的介绍,如果不了解可自行移步百度。本文主要介绍TBSchecduler集群、容灾、负载均衡的实现。本文仅供个人学习参考,未经作者允许请勿传递。
TBSchedule调度管理控制台
下图是TBSchedule调度管理控制台,该页面是作者稍微修改UI后的结果;原生的页面确实太简陋了,看着不舒服。后文主要对调度策略、任务管理、机器管理进行深入介绍,建议各位朋友先下载源码把环境先搭建起来,能够调起任务。

机器管理
学过微服务的同学都知道,一个服务可以发布到多台服务器上搭建机器集群,消费者调用的时候就可以根据负载均衡策略调用到某一个服务。这里的机器就相当于服务器,如果只有一台机器那么就无法做负载,会存在单点故障。我们学习的时候可以使用单台主机启动多个服务(机器),TBSchedule会自动给机器生成一个唯一的id,无需开发者指定(类似于单主机启动多个Tomcat修改端口号,此处连端口号都不用修改)。个人学习时可以先试着把机器数量控制到两台,然后再依次增加。关于机器管理先介绍到这来,后续还会穿插一些机器相关的信息。

任务管理
任务管理可以是一个调度的入口,后台开发好程序后,首先需要在任务管理配置相关的参数

本文详细介绍TBSchedule调度平台的集群、容灾与负载均衡实现。内容涵盖调度管理控制台展示、机器管理、任务配置参数说明及线程组数量的重要性。
最低0.47元/天 解锁文章
1万+

被折叠的 条评论
为什么被折叠?



