00:02
好,下面呢,我们来看一下这个路由啊呃,这这个路由是如何被剔除掉,其实也就是我们的博ER如何被剔除掉的。他说,由于broke关机、宕机或者网络抖动等原因,是吧,我们的name server。啊,没有收到博ER的心跳,你下边有个心跳吗?啊,那么那summer可能呃,会将会将它从博ER列表里边给剔除掉。呃,有一个定时任务啊,它是每隔十秒钟给我扫描一次这个。列表。然后查看每个最新啊,这个心跳的时间戳。在这记了一个时间戳嘛,最新心跳的时间戳,距离当前时间超过没有超过120秒。如果超过了。那就认为这个ER已经挂了。失效了,然后就把他踢除出去了。
01:01
那当然,你要没有超过,没有超过我就正常,还等待下一个十秒再来看呗,是不是?呃,这个里边啊,它它不存在什么像我们的E瑞卡呀,NAS都存在一个什么自我保护机制,这里面没有自我保护机制啊,对你没了就是没了这个broke啊。那么我们在这儿再老来再给大家扩展一些东西啊,就是。那那对于我们这个Q啊,日常的一些运维,我们的运维工作是吧?啊。扩展扩展一些东西,就是对于呃。Q。运维运维工作啊,啊,比如说啊,我们博ER要升级,你要运维啊,很多时候我们运维是需要把这个机器给它关掉的。对不对啊,例如吧,例如。
02:00
升级啊,需要,呃,需要需要。这个停掉。行。嗯。行。停掉。的。工作是吧,那怎么做?呃,我们的,呃需要。什么就是或者需要怎么做吧,或需要,呃。需要怎么做?啊,我们的op,我们的运维工程师是吧,需要需要做什么的。嗯。这时候啊,就个运维,我们这个opr,他需要做的就是先把这个博他的读写权限先给他停掉。也就是说是呃,我们的producer啊呃,不能往里边写数据了。
03:03
我们的consumer也不能从它里边读出去了,先给他停掉,读写前线先给他停掉。停了一会儿以后,当如果有客户端给我们博客发消息,比如说我要写消息或者我要。那我们的这个这个这个叫什么,嗯。Broker会给这个client啊,给我们的客户端回复一个这个没有权限啊,No permission这样一个响应。然后我们的客户端收到这个响应以后,他会干嘛,他会做从事。他看从其他的可用的里边再去。从事啊进行这个写或者读。差不多。所以这是我们啊运维啊,我们运维需要做的就是,呃,需要怎么做呢?嗯。呃,需要。将。
04:01
Broker的。读写权限。呃,这个。进。啊禁掉,当然你禁调的方式很多啊,我们可以通过呃这个命令航呃命令航空工具是吧,也可以通过我们这个可视化的呃DA都行啊,反正不管怎么样,你给它禁掉。是吧,呃,然后呢,一旦呃。我写上吧。哇。Pro啊,一旦。呃,这个这个这个啊像。Broker发送消息。啊,发送发送请求吧,大家不要说消息了,因为这个消息不要和这个这个消息重混了是吧?啊,我这个发送请求什么请求,我写请求或者读请求是吧,发送请求那么啊都会。
05:08
收到。我到这个。叫什么?No no。啊。这个这个这个。Permission。响应。将近你你没有权限是吧。啊,然后client会。进行什么?从事。会进行重试。会进行,呃。对其他。我到城市。对吧。嗯,然后这时候啊,我们其实我们这个op啊,其实就可以通过我们这种,呃DA mode啊,我们就查看到,哎,它没有流量,然后你就可以。
06:05
关闭这个broke啊,对这个broker进行进行操作。因为它它已经没有流量了啊呃,所以你你把它关掉,或者把网给它切掉是吧,然后他就从那骚扰里边给他移除掉了是吧。当。呃,当这个欧。呃,观察到啊这个。Broker这个这个这个这个没有啊流量。呃,在。完毕。然后呢,实现。To name。So。对吧,因为你你只要把它一关关掉了,停掉了,或者把网啊给它断掉了是吧,那么啊,这个过120秒两分钟以后,它自动就给它清除掉。
07:10
是不是啊,这是大家需要。就是说了解了吧,就给大家扩展一些东西啊,扩展一些东西。呃,但是这个op啊,老雷现在用的还是这个op,呃,简单说一下啊,就这个op这个东西呢。是我们的运维。工程师是吧?预热工程师啊呃,但是我们现在其实运动工程师很多,我们我们不用这个名字了,是吧,有有高大上的,更加高大上的名字啊,我们一般叫什么叫S2。是吧,S2,这是谷歌啊,给给运维工程师起的一个更更更加这个,这个叫什么高大上的吧,它是什么意思啊。啊。
08:07
叫叫怎怎么是啊,对,呃,Reliability啊reliability啊这个。Engineer,呃,这个啊,我不知道咱们有的公司这样叫,有的公司不这样叫啊,反正op可能很多公司呃,用的比较多一些,呃呃,很多在在大公司里边啊,现在很多都用这个s re s re啊叫什么?他叫。现场。可靠。行。工程师,现场可靠性工程师,但是他起了这个名以后啊,说实话,呃,很多时候反而不好了,本来是高大上一个名字啊,讲个笑话啊,讲个笑话呃。
09:03
很多给他赋予了新的含义。叫什么叫?Reboot。Engineer。系统重启工程师,我们还知道啊,因为很多时候解决问题怎么解决,重启把系统重启一下哦了是吧,所以。给他给他汇了新的含义了啊,说个笑话,说个笑话啊,啊,你知道op s re啊,现在这好多大公司里面,现在一般用什么用s re啊,这个这个名。OK,这是我们说的什么叫路由啊,剔除。
我来说两句