00:00
好,同学们,我们继续上一讲,我们完成了三组件的下载、安装、运行,只要你登录了以后能够看到这个界面,并且用用户名、密码申申成功登录访问即可。好,接下来我们要试试初始化的演示工程,那么一步步来啊,也是逐步的加深,我们现在呢,先做一个工程。让它和三能够有关系,说白了现在是要兴起一个微服务,那么第一步我们的微服务现在呢,全面的用阿里系,那么第一步是不是要我们的NICOS8848端口成功启动,换句话说的话,我们这个后台欧LA相当于说服务注册中心。成功。第二步,我们新建一个mod工程组件,8401401,这个工程要在我们的idea里面新建好,然后第三步。
01:02
启动我们的8080,根据我们亚M里面的配置啊,那么这个时候我们需要做的事情是不是就是8401这个微服务可以成功注册进8848NIS,并且被80803IN哨兵保护着,换句话说,8080可以监控着8401这个微服务,可以对它进行流控。熔断服务降级等相关操作,OK,那接下来我们来看看8848耐克讲过了,且成功启动,那么第二个我们就要新建我们的8401,那么又是我们那五部建Mo的改泡沫先亚M主启动业务类,那么这个呢,杨哥为了节约时间,已经提前给大家做好了这个工程以后都是这样,我提前做好,那么大家呢,建工程鼠标右键是吧,New mode不用看了。那么第二步就是我们的。8401的泡沫。那么以后基本上。
02:01
Nis的发现和阿里巴巴sentinel一块派听到,那么本次啊,我们就加了这么一个价包,就是spring cloud,阿里巴巴的sent,这么说能跟上好,那么其他的啊,你都可以扔,反正后面我们也会用到现在加不加都OK,那么这儿说一嘴,这个我也就提前放进去了,后续做持久化的时候用到就是sentel的持久化跟data source,你看sentel data source ni它们两个是有关联的,明说了你要是用ni和sentel这三个,几乎现在就可以拷贝进去,这是我们的第二步,为8401微服务构建跟阿里系整合填入的GV架包和po文件。第三步,改亚模自己端口叫8401,我自己叫。com。呃,我自己叫cloud阿里巴巴sent server,那么我现在我这个呢,假设我就叫这个名字啊,注册进我们的八四,呃,我们的嗯80803IN,然后8848是指我8401要服务注册到我们的nes,那么这个是指我们的8401为服务将会跟S8080发生关系,反过来讲就是8080将会监控8401,好,那么这儿为什么写8719呢?呃,默认就是8719啊,你就写上去,假设被占用了,它会自动从8719加个一逐渐扫描,那么719被占用它就算。
03:35
8720,直至找到没有被占用的端口啊,这块直接配就OK,那么第三步就是我们监控,因为牵扯到什么图形化啊,展现啊,这个要把这个点留出来,好,这是我们的第三步,要么那么第四步啊,8401,那么同学们。OK,基本上这两个不再多废话,那么第五步我们就写一个flow limit是不是要流空CTRL了么?来同学们,这个简不简单,就写这么一个rest,然后test a打出a test b打出B,听懂,那么完活,完活以后,那么这个mod就算。
04:12
建设成功,那么到时候你扎就行了,这些已经见过好多次了。好吧,杨哥就。避免重复啰嗦,直接先写好给大家讲,那么第三步就要启动我们的8080。那么讲过了,上一讲我们的身体呢,哎。点错了啊,我们的3T呢,下载到本地是不是就是那个1.7的价包,然后的话呢,直接在。当前路径下面直接启动OK就完活,那么下一个架包运行起来,那么这个时候相当于我们的dashboard就已经OK了,那完活以后,那么是不是要启动我们的8401V服务,然后去后台的申去看看有没有成功的,按照我们所说的,我们现在叫。这个名字的8401成功注册进了我们的。
05:02
8080申请了,并且被他成功的监控好,我们这启动一下8401,暂停一下录屏,同学们,我们的这个微服务8401。启动后切换到我们的3EL的登录界面,就要看看是否如我们所愿,我们的38080。已经把我们的8401。监控起来,好,我们登录看看。用户名密码都是三千一登录。大家请看我刷。有没有发现一个问题,空空如也,什么都没有啊?哎,那杨哥你讲错了不,因为三阿里巴巴的熔断熔断限流框架,三它用的是懒加载机制啊,大家请看空空如也什么都没有,那么。需要你干一件什么事,执行一次访问,它就能监控得到。换句话说,你得打一次卡我才明白有这个服务到我这来过。那么这个时候同学们。
06:08
Test a很简单吧,那么test b很简单吧,这个时候同学们我刷。有没有,有没有发现cloud service,那么这个时候是不是在我的这个微服务名字下面已经有了,换句话说,这个微服务是不是就是我的8401,那么我现在8401入住进了8080,反过来讲是不是我们的80803天的控制台?熔断框架已经开始监控了,我们的这个8401V服务,我点有没有发现一个问题。这个就是我们刚才第二次我们是不是动了一个B,那么这个时候什么时候通过了QPS啊,拒绝的QPS啊,响应时间四毫秒能够通过,那么这个时候是不是有一个流量啊,那么如果说我再把它改成诶我刷刷刷刷刷刷刷刷刷,那么这个时候同学们请看啊,待会儿我们也点一下这个刷新,有没有发现有B有A,而且的话呢。
07:04
绿色是正常通过的,一下子这个点就高起来了,对不对,你看我刚才是不是点了好多下没问题吧,那它呢,会有一个实时的监控,这个就是实时监控,这么说能跟上好,所以说一定要明白啊,执行一次以后才可以访问,那么我们的效果,那么大家可以看到test a蓝色。是没动的,绿色是通过的,那么看波峰和波谷很简单,那结论。三到八零,八零正在监控微服务8401,这个就是我们的一个初始化工程,最简单的一个。那么后续我们将会对。树形菜单的左边主流常用的给大家进行一下介绍,难的我们讲有一些比较简单的,那么同学们可以作为家庭作业下去试试。好,那么同学们我们的初始化工程就给大家先介绍到这儿。
我来说两句