00:00
那我现在先启动edu,然后再启动vod,咱们一会儿通过页面加数据,包括再传视频,然后测试。啊,我们等它先启动起来啊。所以说我这里代码已经完成了,各位应该能看到啊,这一代码应该没有什么复杂的,就是一个固定的过程,所以各位写的时候就是这些细节注意,比如说这依赖要下载成功,包括这个方法路径要写对啊,另外还有一点刚才忘了提到,就这个啊。你这个里边必须加个参数啊,这个各位给他注意啊,然后删的时候注意顺序。这个启动了,再请vod。两个都启动啊。另外还有一点。就是刚才提到的啊,就是里边这服务名字的这个位置,咱们不要写下划线,写下划线可能会有问题,我们写的是一个横杠。这个我先启动啊。现在启动了啊,然后你注意看啊,在它的启用日志中,其实有一个提示,这个提示说nacos注册SVOD这个IP端口号,这个东西已经在里边注册完成了啊,它给我会有提示,然后到这个位置,我们先刷新看那的里边,呃,重新登录啊。
01:18
Nars这个叫NAS,登录进去看服务列表中也就可以了,然后下面咱做这个最终的删除,就看结果啊。这个我先给它去掉啊,咱看效果现在来到我们的页面中,比如我现在先刷新。然后刷新之后,比如我现在啊,咱们重新加一条新的一个小结,咱重新测试,现在我来写一个小结,比如叫呃,就叫测试。删除视频。这位置随便写一些值,另外我们点这个叫做上传视频,咱从本地传个视频过来,等着先上传成功,让咱通过这个来看一下啊。
02:00
我先等待。这样的话应该可以了,然后这个传完之后点确定,把这记录加到数据库啊,这是我刚才我加的,然后咱看表里边这条记录中有名称,有ID都存在,这样的话就完成了,咱就通过自成lo做到一个远程调用,就是通过e Du调vod,把这功能我们就实现出来了啊,所以这是我们今天主要讲的这个流程,通过磁lo做到这个。注册中心和服务调用的过程,而这个过程在实际的项目中是绝对会用到的,就一般在实际公司开发项目中的,你一个项目,比如项目比较大,肯定把你项目会划分成不同的模块,假如说以我们这个为例,比如这个项目中会有一个e do模块,会有一个VOD模块,而不同模块应该是交给你项目,就是公司中的不同项目组去做的,因为你如果你项目很大,每个组可能只做一个模块,假如现在你所在组就做EB,然后另一个同学所在组做vod,那我现在edu它有一功能需要调vod来实现,这过程就叫远程调用啊。这一代实际中这种场景很多,因为咱们不同的服务之间为了实现功能,很多时候要独立调用,而调用过程中就要用到咱说这个nacos,包括这个fit,包括注册中心,包括服务调用。
03:22
啊,这个流程我们就做到了,所以大家把这过程要特别熟练,在实际中这种过程会一直用到啊。咱们就说完了啊。这个是咱们讲到的啊。然后说完之后呢,下面给大家来演示一个小问题啊。这些演示啊,刚才我提到了,就是你现在如果说啊,把这个依赖给它就是打开,比如我们现在再启用这个oss啊,咱们看目前啊,会有一个问题啊,会把oss启动下。因为oss呢,咱们并没有在里边做注册,但是现在我把它做个启动啊,咱看目前啊,它会有什么问题啊,来观察一下。
04:05
先等它启动。好,我们等待啊。啊,大家看啊,现在效果出来了,你看啊,这OS1启动,它这里边是报了一个错误来看报什么错啊,这个错误说这个no server,就是这个服务是不可用的,那什么意思呢?就是因为我现在在里边引入了这个注册中心,这个就是服务注册,包括这个依赖,所以它这个启动你会去找你这个nacos的注册中心,但是因为咱们在里面没有做配置,所以它找不到,就做一个提示说服务不可用啊,但是运行是可以的,而我们后面呢,因为这些东西啊,都需要在注册中心进行注册,但为了用到后面那个网关,所以咱们这个肯定也需要注册进去。啊,那我给他也注册一下啊,但你知道啊,就是你不注册一启动会报错,这错误并不是代码有问题,是因为你引入那个依赖,它的依赖引入他也会去找你的注册中心,就算你没配置,他们也会去找。
05:07
这个各位注意一下啊,然后给他也配置上啊,因为咱后面都需要注册。在里边按照刚才讲到的加上一个。配置就是U27.0.18848,然后在启用类上边,咱再加上那么一个注解,这个注解叫an Apple。His client这样的话再启动它就不会报这错了啊,所以这个细节各位注意一下啊,后面咱们都需要在里面注册。所以这样的话,咱们把这个过程就完成了啊,就关于。删小结删视频的过程。
我来说两句