00:01
那么接下来呢,我们看一下这个负载均衡和故障转移的一个案例,那这个就跟S个组相关了,对吧,是不是跟三个组那块的内容相关,好,那首先呢,我们来看一下我们那个三个组这块的一个介绍啊,还是切到这块了叫think,哎,这就有直接就过来了,对吧?呃,它呢叫这个什么s process啊,或者说呢,我们叫sing组啊,那这这。他直接就说了sing处理器当中有一个新组对吧,它呢有三种策略啊。第一个default默认就是什么?默认值是不是挺多的对吧?啊,然后还有一个分物,还有一个load balance啊,就是说这三种可选,当然了,你可以自定义所谓的default,我们是不是说了不把它当做一个C组来看。对吧,为什么呢?你看啊,他说default这种think或sensor模式当中只能接收一个think。
01:05
啊,所以呢,在聊C格组的时候呢,我们一般把底座的任务排除出去对吧?处理器当中啊,我们就不聊它,然后发over这种故障转移啊,等会我们可以配一下,然后还有一个load balance啊,他也呢给你配置的这个内容,那这里面呢,就会有一个这个内容这个单词,或者你看这他是不是配了K1K2啊,然后配的策略对吧?然后接下来你看这他配了两个这么多东西。这个叫什么?对,就是优先级。啊,我们说了fair over这个当中是不是有优先级,他先往这个优先级高的发,当你挂掉了再用其他的吧,而balance的他没有对他没有他的东西呢,是什么这个轮询的方法。就是说我们是不说了,它这个故故障转移是一个人接收对吧,如果挂掉由另外一个人替代你工作,而load balance是不是大家一起工作呀。
02:10
对吧,那大家一起工作的时候到底采用了什么策略,有那个red Robin轮询。对吧,In叫轮,然后接下来呢,叫run随机轮许是什么意思?对,一人一个挨着对吧,你假如说我有三个1S2,三个三啊,三个一去看一看有没有数据对吧?啊,拿一下三个二,再去看一下三个三,再去看一下,再由你三个一,三个二个三,然后再由你C个一,C个二,C个三是这个意思对吧?随机可能就不是这样了,那因为三个公民随机有可能极限情况下,每一次随到都是第二个,是不是有可能啊,对吧?虽然说概率比较低,但是它是有可能的,但如果轮巡的话,那么就是怎么样。就按顺序来对吧?啊,所谓叫文寻嘛,所以他呢是不需要配置优先级的,因为三个人优先级也就相当于是一样的,没有什么优先级,而对于fiveo是有优先级的,对吧?啊,这是我们所聊的这个事情啊啊那接下来呢,我们先看一下我们的一个功能,当然两个我们都可以去实现一下,呃,第一个呢,我们先看一下时钟附中一监控一个端口数据。
03:18
啊,然后C格组呢,对接的是F2跟F3。这个时候就是说我们用监听一个端口的话,用哪个。对吧,好,那这个时候我们既然测试的是一个组,那China我们还需要有多个。不需要一个参数就够了,对吧,因为一个参数可以绑定多个think啊,主要think呢,我们搞两个,而且呢,我们配置S组为。故障转移的一个功能,对吧,用故障转移的一个功能,然后呢,我们就看啊这个PPT,我们看一下整个的一个功能是什么样子的。
04:01
来首先呢,得监听,还是这个五个四的一个端口在这发数据对吧,然后呢,我们用source去接收。买没的。然后阿think阿think啊还是一样的,对复杂结构对吧,Top结构,然后接下来呢,正常来说我们配置啊,也就是说这个think呢,优先级让呢更高,正常的呢,它通过它来打印到什么控制台啊,Applelo source kind block think这三个东西我们都用过了吧,现在对吧,其实这里边组件我们都用过了啊,然后接下来它也是打印到控制台,但是它是有两个不同的进程。对吧,那我们要开两个窗口吧,啊开两个窗口,那就看到底打印的是哪个空制,假如说你挂掉了,你看啊,这条线是正常这样连的对吧?啊我到时候是不是这个挂掉就很简单,我们模拟把这个手动给干什么,看到C对吧?啊让它挂掉,哎,这条线就啊这条线就没了,然后呢,它走的是这条线了啊当然我们就看到这样的一个效果啊,当然我们基于这个案例,稍微的把配置文件改吧,改吧是不是就能做什么。
05:07
附载均衡案例了,把策略一改,把有的那个所谓的关于这个故障转移的配置信息给它去掉,稍微加一点什么。负载均衡相关的配置信息,是不是就可以做另外一个案例了,对吧,所以他们俩其实就是一个策略的不同啊,就是一个策略不同啊,最后呢,中间我们采用的是o process啊好,这是我们整个的一个需求分析,也就案例介绍啊,然后接下来我们就实现。
我来说两句