00:04
嗯。来我们看一下啊,咱们创建一下这个得去先把这个做的工程建出来啊,这就就是另外一个做的工程。当然在这儿的话,咱们其实咱们说一下就是。在基于进行相关的开发哈cloud这个环境下边。你看这个注册中心呢,是一个微服务。这个仪表盘是一个微微服务啊,你像我们这个网关呢,它又是一个微服务啊,就是这些有一些个特殊功能呢,一般也不用说,你另外装个什么程序,你去建一个这个工程,把它的starter导进来,它其实这个跑起来就好了。啊,所以它都是这个,呃,很多东西它都也都是封装成这个夹包的。建一个没model。哎,没问model。
01:00
呃,这个是我们这个PRO12。Spring cloud。时候你叫这个给也行啊。哎,还是先导依赖啊,其实这个你干啥的话呢,其实你会慢慢的应该会有这样的体验啊,就干啥的话,先是把他的依赖先拿进来。有了价包,然后你再说别的,没有价包的话啊,你就协助免谈。哎,这里边需要找一个有瑞卡兰特找一个。啊,为什么找有瑞卡呢,因为zoo呢,是根据微服务的名称找到具体的微服务。啊,这个具体的,然后这个微服务的名称呢,啊,就得到有人卡里边,根据微服务名称去找找他的详细的信息。请出材啊,保存下。嗯,他又有些东西要下啊。
02:03
过来呢,我们看到这里边呢,它就有了RI。You'。嗯,所以说呢,有同学有时候他问啊,说这个,哎,你这个这个住也是根据威夫的名称找微夫。Rib也是根据微服务名称找微服务,那这个这个有啥区别呢?其实住里边呢,根据微服务名称找具体微服务的话,也是靠rib去找的。啊,你看也就是说这个,呃,你看我们这么认为,你看这个F呢,它里边是用这个ribbon的。柱呢,它里边也是用水奔的。是这么一个关系啊。哎,都是它具体的里边的内核的话啊,或者说底层的话都是靠rib去去做的啊,都是这样的。哎,好嘞,嗯。
03:02
诶,然后这个下一步呢,是这个,嗯。配置这个我们的鸭毛哈。Application加吗?看看这里边儿配点啥呢?呃,端口号啊,往后排到9000 three application name To Getway啊,就是给他当前的微,他自己也起一个名字,他作为有人卡的客户端也配一下啊,所以这个地方其实刚开始的时候咱们没有什么新的。都是这个,还都是以前的。哎,再然后呢,主启动类这呢,加一个注解enable zoo pro启用zoo的代理的这样一个功能。Control c。CTRLV。哎,然后呢,把这个这两个删掉。
04:07
Enable to proxy。哎,那么有了这个以后呢。这个网关哈,这个网关就准备好了啊,网关就准备好了,不需要我们做太多的这个事情,然后我们看一下这个,如果我们要访问的话,怎么访问哈。嗯。当然说我们要通过网关去访问,你肯定是先去找网关的这个端口号。啊,先去找这个网关的端口号,然后呢,这边呢是呃,具体的微服务的名称啊,先找到网关。在网关的里边再去找一个微服务的名称。呃,然后呢,这就是一个原本的微服务的一个地址,也就是说呢,你这个网关加上微服务的名称哈,就等于找到那个微服务。
05:06
然后呢,下边再再访问它具体功能的这个地址。好,然后咱们去试一下哈。嗯。哎,咱们是把住跑起来。我们去看一下有瑞卡里边注册的情况。呃,现在是这俩,然后呢,应该是我们这个座呢,还没有启动完。哎,咱们也是看一下他这个日志哈。是不是?启动是。就是做这个网关本身的pass是没有的。Updating port啊,就是他把账号改成了9000,然后呢,看看他注册了没有呢。这没有明确的显示哈。过来这刷新一下。
06:00
哎,就注给位,他就注册进来了。他注册进来以后。这不是吗?嗯,Saw就是那个see的过去是啥玩意,那是吧。Local status change event。啊,注册是吧,哎。呃。好嘞,啊,这边这边已经他自己也已经注册进去了。注册进去的话,现在看。没发现,他说检测到其他的哈。那然后呢?然后我们访问9000这个端口号。啊,这是找到了住,找到住以后呢,再去找一个具体的微服务,比如说是他。啊,只要你有名字就行,根据名字去访问。但是这儿比较坑。啊。我们我们这个我们会觉得呢,反正你大写也好,小写也好,你不都是这个微服吗?而且你这个东西,你这就写的就是大写的呀。
07:05
是吧,那我按说我根据大写的应该我也可以访问呀。结果呢,在这儿哈。嗯。我们根据大写这个访问一下啊,可能他出错的时候,它就能够出现这个信息了。然后呢,我们去找一下这个,呃。Consumer里边。这个地址是个啥子嘞。CTRLC啊。404他要这个如果是参数的问题的话,就是400了。哎,这是404,这找不着。哎,就是我们看一下住这边有没有啥打印哈。嗯。他也没说啥。基本没有任何的杂音。对,那就是以前的版本呢,还能有个打印呢,还能提示一下,现在这边没有了。
08:02
呃,那这个吧,我们就只能说是呢,它这个微服务的名称哈,其实是小写的。你得按小写的去访问。这边这个日志里边看不出来,我们从这个。从这来复制它一下。哎,这回400是对的,因为人家要那个参数我们没给。啊,这回就好了啊,所以说呢,这个这个地方确实挺坑啊,这个地方你写那个,你从注册中心里边复制出来,这个还不行。他大写,他大写的可以,你用大写的这个不可以。哦,这个是吧,好吧。我也哑口无言了,是吧?啊,挺坑啊,这个只能是这么去反问。呃,看这回访问了以后,这边有没有打印呢。
09:03
哎,这个的ribbon啥啥啥是吧,然后后边。这咱们这个挺麻烦,他这个这个这个日志打印的也不是很通俗哈,这个我们就不详细的去看了。呃,反正现在这个时候,我们现在是通过微服务的名称去访问的,这就是那个微服务的名称啊,你看我们通过它呢,找到这个zoo。找到住以后呢,哎,再下一步再去访问一个具体的微服的名称。然后呢,拿着微服的名称呢,找有瑞卡,哎,找到这个有瑞卡里边会有详细的这个信息,找到这个详细的信息以后呢,再访问一个具体功能的地址,就能访问到这个具体的功能了。啊,就是这样一个效果。
我来说两句