00:00
同学们,我们接下来要学习一个叫联邦交换机啊,这个单词念联邦联合,对的意思啊,联邦交换机或者联合交换机。什么叫联合呢?这个词语啊,特别像整合的意思。它使用它的原因重点是北京、深圳两大机房彼此之间相距甚远。网络延迟是一个不得不面对的问题。什么叫网络延迟呢?来一起看一下啊。这有张图。咱们放大一点啊,放大一点这图。这图上呢,有一个北京地区的。MQ深圳地区的一个MQ,两大地区交换机有A和B,哎,两个交换机。那么这个时候呢,客户如果是一个北京客户。对吧,那访问北京的机房当中的MQ服务器呢,那是没有问题的。
01:03
但是,如果北京的客户访问深圳。这个。MQ是不是就网络延迟了,因为北京离深圳非常的远,中间网络传输需要一定的时间,所以呢,网络传输就是,哎,就是一个面临巨大的一个问题,你看网络延迟嘛。所以我们希望怎么办呢?为了访问速度快,最好就是北京的用户访问北京的机房的,Rubq完,深圳的用户访问深圳的机房的,呃Q哎,各访问各机房的,但是问题来了,数据不一致啊。你一个深圳的用户想想查看北京的信息怎么办呢?所以这就牵扯到一个北京的机房的信息,应该同步给深圳。同时,深圳的信息也应该同步给北京,互相同步数据,保证北京的信息和深圳是一模一样的,这样的话,深圳用户怎么查看数据跟北京用户查看的数据都是一模一样啊,不至于造成数据出现南北差异。
02:13
那么,这就出现了一个重大的问题,怎么能保证一致呢?这就是我们本节课。要学习联邦或者联合交换机的主要原因。对吧,主要原因哎,这是我们的真实原因啊,那么怎么解决呢?需要用到了插件。哪些插件呢?需要开启一个叫Q的联邦插件以及联邦管理插件,也就是说开启俩插件。行吧,那我们装一下吧,这两个插件不要你下载,因为它自带,但是并没有开启,所以你需要去安装一下。你看需要保证每个节点单独运行,也就意味着在每台机上都要开启相应插件,那也就意味着这命令你需要执行好几遍呢,因为我们有几个节点呢?
03:08
三个节点来安装一波。先把一号节点装好。对,完了再把二号节点装一个。再把三号节点装一个。装完之后让他装着啊,我们紧接着去粘下一个下一个插件。分别要安装在。一号节点上。再安装到二号节点上。再安装到三号节点上。确实麻烦是吧,完了之后紧接看一眼正没正确啊,你看凡是出现这句话的表示都正确了,就证明软件安装的呃,很成功,对插件安装的特别成功。安装完成功之后,紧接着需不需要重启呢?我们来看一下。
04:00
如果我们不需要重启,一刷新在这个位置应该就能看见了,哎,已经看见了。看见吗?竟然没刷,没刷新竟然就有了。有什么呢?有这个插件的影子呗。这叫联邦状态,以及联邦的什么上游管理是吧,上下游什么叫上下游啊,这是北京和深圳总有一个上游和一个下游呗,是吧。这个这个这个可能是上游,这也可能是下游,到底看谁同步谁呗,是吧,诶下游数据一般同步给上级,也就意味着深圳数据如果同步给北京,那北京就算上游呗。那反之北京同步数据给深圳,那深圳就算上游呗,是吧,互相是上游啊。就看数据同步给谁的问题。所以呢,我们通过这个位置已经查看到,应该是插件应该是装好了,哎,可以看看状态没有什么状态啊,可以看看插件是怎么使用的,这呢新增一个这么样一个插件,你看这界面。
05:02
这界面怎么用咱也不知道是吧,所以回来先别着急用,我们接下来看一看这个原理。
我来说两句