00:00
同学们,我们接下来呢,用代码呢,实现一下,我们这个叫发布确认高级内容。确认谁?再说一遍,确认交换机。一步一步来啊,一步一步来,先确认交换机,如果交换机收不到消息,我们应该如何进行处理?至少要让生产者知道交换机。接不到消息。对这个消息进行类似于缓存方式的存储。对吧,哎,我们要做这件事情。但是呢,我们前前提呢,得先有一个环境。什么环境呢?至少我得有个生产者吧,我要有个消费者吧,对不对,我要有一个交换机吧,我要有个队列吧,我是不是还得有一个队列与交换机间之间的绑定的什么绑定K呀,或者绑定键呢?有一个这么rolling k这个值吧,所以我首先得把这个环境先搭起来,搭起来之后呢,我们再去写这个,如果交换机收不到消息,我们应该怎么处理,好吧,好。
01:06
首先,第一步我们应该来到这里。进行配置类。配置类的,目的就是配置我们的交换机和队列嘛,至少先把这两个先准备出来,完了之后呢,你再写个生产者,对,你再写个消费者。所以总共几步三步啊,这三步呢,已经轻车熟路了,我们已经非常的对非常的理解,而且呢,已经写了好几遍,所以我们写一下啊。接下来呢,我们打开我们的项目。首先来到这个配置类,这这里是吧,完了我们写一下子配置类。这次的配置类呢,名字就叫。Form config这个名字为什么这么起呢?其实这个单词念确认,对,本次咱们的案例呢,是叫发布确认高级篇。
02:05
是吧,但是最主重点就是确认啊,一定要记住是确认,所以是属于确认配置。好,来写一下,这个是配置类,对,目的是为了。发布。确认括弧高级内容是吧,这是高级内容了,完之后紧接着我们加上躺飞哥。完之后下方。完了我们配置一下我们那两个。交换机和队列是吧?来,我们把图拿过来啊,一如既往的去把这个图啊定在咱们的屏幕上,完好看着去处理。这样呢,我们也就呃能能看是吧,用眼睛看着去写。不至于写错啊,先写交换。对。交。交换机是吧,下一个是。对,列下一个是柔。
03:03
DK,对,就这三个呗,所以我们已经写了好多遍是吧,可以直接写,例如交换机的名字。而且这个名字最好有点语义啊,就表示是确认的这个意思是吧,要不然跟其他的要有冲突,因为咱们这里面代码你看写了这么多了,写了这么多了,所以你的名字不要随便起,一旦起重名了就会报错。来往这一放。来把它放大一点是吧,照照照着写。完了,前面呢,是这个名字,当然了,没有这个后面的名字一定要跟图上一样,你看图上是come come交换机对不对,那你就come交换机,把这个呢要求大写是吧。把它变成。大写。切。复制一份啊,复制一份下来,再复制一份再下来,好把这些都挨个写一写,下一个呢,应该叫队列。
04:03
Queen。对,完了,这个叫。这个叫困是吧?完了剩剩下还有个rolling k吧,是吧,还有个rolling k的话,那我们这块就叫rolling k了啊。不叫什么名字了。就叫。完了之后呢,我们这个roll k的名字叫什么。就叫K1啊,这个KK1,因为图上画的是K1是吧,所以我们就弄的简单一点了好。接下来呢,我们开始创建第一个交换机呗,交换机声明是吧。完了,紧接着来个病。完了呢,来一个public,来一个VO,不是来VO是不是来一个叫直接交换机。这交换机名字我们叫。就叫这名吧。我们把这名拿过来吧。完了把它大写成E是吧,哎,这么一写。
05:01
每次方法名都不一样,完之后紧接里面。你可以起的跟方法名一致,对,因为你不起名也是方法名也是不是也是这意思啊,对,所以呢都可以。再往下,Return。又一个direct,它再把名字填里,把它躲开,让他让他躲开是吧,这是名字。结束了吧,结束了,直接复制吧啊。下面队列,队列的名字不用想,肯定就是它一样的,只不过这个叫queen,对完之后这个叫queen,这个叫queen队列是吧?队列对,就它完了,这个是new一个队列是吧。对,你有一个队列啊,当然了,我们可以怎么呢?可以用这个工具啊,咱们换着发写一下啊,变着方写一下,因为。让同学们熟悉熟悉嘛,还可以进行构建嘛,完你还可以把这个构建的队列名字填里面,完之后呢,再进行B的构建。
06:00
对,这就是队列了。再往下最后是绑定吧,绑定。再来一个B。完了来一个public bonding对完之后呢,再来一个绑定谁绑定谁呀,队列是不是帮。交换机。完这一路倒下包啊。完之警戒这块呢,还是老样子是吧,通过这个。注入,哎,名字注入,把那名字都粘过来,例如这叫队列名字,完了把队列名字queen。放这儿,把名字粘上逗号。下一个还是这个,注解完之后把谁放这儿,把交换机的名字放这儿。交换机。的名字,再来一个叫直接交换机,对。这就完成呗,剩下的就已经绑定了,叫build build是吧?Building完点上进行绑定队列。
07:08
对,完了再吐到交换机上。完了之后再进行绑定ROK是吧,ROK。完之后没了吧,再掉一个。没了。哎,这就完成。完成之后呢,我们绑完了吧,绑完了哎,将他们三者的关系就绑好了。这就是我们就这个啊,就相当于这个小环境,就算准备。好了。
我来说两句