00:00
好,那么同学们上一讲我们完成了纽约卡的自我保护的理论知识的介绍,很简单,就是某时刻为服务不可用了,它不会立刻清,没有那么绝情,不会说你这一秒钟不能用了,下一秒钟立刻清除。那它还是选择的是一种CP里面的API,那么有一定的分区容错性,并且为了保证高可用,好死不如赖活着的设计哲学。默认你还是能够恢复的,我还是先暂时保留一下你的信息,期待着你能够健康恢复,不会这么绝情把你弄出去,那么现在我们来看一下,假设我现在工作中,我。不想使用自我保护,能不能做一些变更呢?那么默认它是开启了自我保护,那我能不能把这个自我保护给关掉呢?好,那么下面我们呢,自己配一下,从另外一个角度来加深一下我们对自我保护的理解,它默认没那么绝情,不会立刻清理,那么反过来为了帮助同学们提升和认知。
01:04
杨哥就把它从AP改了。只要你。掉线了我立刻杀,就是在这咱们就用,不在这你就给我离开,那么这样的话呢,从反面让大家呢来掌握这个知识好,那么怎么禁止这个自我保护呢?首先啊呃,这我给大家说一下啊,由于我现在呢是五个微服务啊,每次启动呢都特别麻烦,那么所以说我现在呢,就只启动两个701702,不然每次一启动是吧,我就要停止一下录屏,同学们等着也是。痛苦,再说网络有要有同学又掉线了,我也觉得呢,要等一下那么特别麻烦,所以说我现在呢,就取巧不再用这个那么多集群了,那反正如果配置好以后,同学们自行下去。课课后练习的时候你用集群模式,那现在我呢就尽量做的简单,先用我们的什么7001和八零零幺两台机器来讲解这个知识哈,其说穿了就是又回复到我们的单机版,那8001就是这么一个支付的微服务提供者,入驻进7001,那么默认情况下我们用出厂默认,那么肯定是有自我保护的,8001偶尔没有发送心跳,不会立刻删除,但是我们现在就改吧改吧,这个配置我就要把你干掉,你缴费了就在这儿,没缴费请离开,好比较绝情吧哈。
02:24
来,那么同学们首先怎么改呢?注册中心有于卡塞尔701先改启了,那么首先啊,出厂默认的时候自我保护机制是开启的,何以见得呢?那么大家请看有如卡serve enable啊,我们呢,回到我们的7001这么一个配置啊,那么避免它反复重启,我现在呢,先把它全部都关了,我这是7001的亚么?那同学们,我们现在呢,由于只用7001,不开7002,所以说我把它从集群模式恢复成单机模式,自己。只有一台机器,OK吧,那接下来同学们请看一下啊,我们的这个东东uca server enable,那么来吧,上面是不是有一个东西叫。
03:07
有点server,大家请看enable。Preservation这个话的话是不是错,就是默认。它是开启的,那么现在杨哥呢,要反其道而行之,默认是处,我就把它关掉,也就是说要变成绝情版,那么你默认出厂的时候这个是错,我现在就要把这个禁用自我保护模式,这是第一个,那么第二个我们呢,来看一下啊。它默认的时间是不是90秒,甚至发心跳的时间,我们现在呢,过来把这个间隔时间呢,也改短一点,2000毫秒,两秒钟,那么换句话说是不是时间就非常短了,比较绝情了,没有那么商量,不像以前呢,还有到后面我们大家可以看我们跟客户端的时间是多少,一个是30,一个是90,好那么这关闭的效果,我们这儿呢,启动一下7001,那么在7001。
04:07
可以看到。关闭了自我保护机制啊,那么现在如果这块配置启用的话,我们先把我们的7001给它先起来。好,那么来注意这一块我们已经默认是错啊,出厂的时候默认是错,杨哥把它改成了false,并且时间间隔调的极小,那么第二个我们来回答我们的脑图,我给他后台启动者,我们看一下别的一开始如果你开了出现自我保护这一块是不是叫。什么just tobe safe emergency,这个这段话,那么现在我们呢,已经把它关了,那么来看看我们的自我保护机制现在长什么样,那么大家看,那么我们的。有瑞卡,我们回到我们的7001。老眼是不是自我保护机制模式一直kind of被我关了呀,所以说现在呢,一开始他就在有瑞卡的界面上告诉你哥们,你已经把它关了,现在可是绝情版了,没那么好说话了。好,这是我们7001侧面的修改,那么对于我们的8001什么情况呢?我们前面讲过了,他这个自我保护机制怎么个情况,主要就是你的这些微服务的。
05:21
注册方案跟我保持着心跳,多长时间没收到了,我就认为你挂了那。这我们呢,改到我们的8001,那么一样,我们801也是从集群版变回为什么单机版,我8001现在不再去幺和二上面只注册进7001,那么在我们的这个下面,我们来看一下它有两个默认的配置。大家看。时间间隔30和90,那么这个是什么意思呢?过来。第一个时间间隔是我们的有瑞卡,你看啊,我们就在instance这个下面,Instance这个下面,那么跟这些是并排的,那么。
06:03
来吧。第一个。是有优卡客服端,就是我们8001向7001发送心跳的时间间隔,以前呢是多少30秒钟,现在我把它改成多少了一秒钟,那么要是同学们不合适的话,你看list renew,大家看现在是不是好我粉多少秒里面这个有一卡什么什么的,好我粉是不是频率的意思啊,那么默认是多少秒?以前默认是30秒,现在我把它改成了一秒么?这样是不是死的会很快啦,那么第二个是什么呢?服务上线那么也一样,那么在这块的话。大家看一眼这块默认是什么,时间间隔的话,比起上一次的话,你看这个时间间隔多少秒,90秒,那么现在我把它改成了多少秒,两秒钟,那么这段话它的意思是这样的,来,同学们。有一卡服务图案就是7002收到最后一次心跳以后,等待的时间上线单位是90秒,超时就要提出服务,那么现在我们是不是通通的把这些时间都改小和改短了,那么原来的话呢,就是我30秒钟,我要客服端要向有瑞卡发一次心跳包你每30天一个月要向房东缴纳一次房租续费吧,对吧,那么现在。
07:24
我们干了这事了以后,我们来看看我们8001,我们呢也给它启动起来,入驻进我们的7001,但是注意现在我们的7001可是关闭了自我保护模式的,那么下面就来看看,一能不能注册成功,二、假设7001发生了网络故障,比如说我们啊,抱歉,口误假设啊,第一个。我们的7001在这儿,我们的8001能不能入住成功,这是第一步。第二步,假设我们的8001发生了故障,我们现在比方说故意把801给关了,那么再看看我们的有油卡上面这个8001是还存在呢。
08:05
等一会儿。还是说已经立刻被删掉了,那么好,同学们,现在我们启动完成一刷新LOOK701上面是不是成功入驻了我们的80012这一波没问题吧,再次强调我们的自我保护机制现在是关闭的,我们的第一点完成801单机版能够成功入驻7001,理由是我不再启动其他的了,否则的话太费时间,好,那么现在我们呢?第二步,假设现在8001出故障了,什么意思啊,8001宕机大家看现在是不是已经关了,那么现在我一刷新以后,以前是还会存在,那么现在呢,兄弟们look怎么着,是不是马上翻脸不认人绝情了,那么这个时候他就是你在。提供不在立刻离开,那么我们这儿可以给大家做了这样的配置,那么得到我们的测试,那就是701801,配置完成,先启动7001,再启动8001,先关闭8001了以后,大家可以看到怎么着,马上就不在了,它可不像以前的自我保护机制啊,哎呀,你的这个网络拥堵啊,或者是什么卡顿了,但实质而言你本身还是好的,我假定你是健康的,哎,不会给你立刻删除,但是现在可就是绝情绝意,出事两秒一两秒钟以后。
09:28
滚蛋,说删就删好,那么讲到这儿,我们的纽卡的自我保护机制的禁用配置,那么默认。开启你要不想用,怎么禁用,为什么叫自我保护机制,理论到配置都给大家做个说明,好,那么同学们,我们的优瑞卡服务注册和发现就暂告一段落,OK,那么后续我们就要一个一个的敲,再把这些加入,那么大家继续跟着杨哥继续做好狩猎的准备,我们一起学习起,一起提升,大家加油好,下课休息吧。
我来说两句