复制拉口式粘贴,修改文件夹名称, 创建数据库 locals utf 杠八制服机确定,打开数据库,点击查询, 修改配图文件,修改访问端口号,修改要连接的数据库, 添加地址用户名 ret 密码, ret 保存,复制 c 口全选粘贴粘贴运行, 修改配置单机模式运行, 进行拉克斯的访问。 local house 的八八四七拉克斯 locals 输入密码, locals 登录用户管理,添加用户 return, 输入密码,确认密码,查询数据库 ur 标 只有 lock, 十一个用户添加在查询可见有两个 用户退出用 rot 账号登录。 rot 登录,登录成功退出用 locks 账号登录。删除用户, 可见本地数据库被删除。用入头账号登录用户,不存在用 logs 登录。
粉丝28获赞426

在浏览器搜索 knuckles, 找到官网打开, 打开之后是 narcos 的各种文档,说明我们跟着文档操作就好了。 在文档中找到下载链接,打开,这里有一点多版本的,也有两点多版本的文档, 这里建议使用两点 x 版本的,我们就下载两点 x 版本的吧。文档也切换到两点 x 的文档。在下载页面找到两点 x 最新版下载 github 下载比较慢,我这里提前下载好了。把 knuckles 解压到你指定的目录, 根据文档说明,我们修改 c n f 目录下的 application 文件。 修改 knuckles, 点 cord, 点 off, 点 plutting, 点 knuckles, 点 token, 点 secret, 点 p 的值。 我这里也是测试的,我就把文档里测试的 t 复制进去, 然后复制文档中的启动命令。 在 b 目录下打开 c m d 命令窗口,输入, start up c m d am stand alone 启动 knuckles。 stand alone 代表单机模式运行 本地开发测试就用单机模式就行。启动成功后,在浏览器打开 幺二七点零点零点幺八八四八, knuckles 能够打开网页,就说明 marcos 启动成功了。 试试随便新建一个配置文件, 配置文件也能创建成功了。接下来给 knuckles 配置一下数据库, 让新建的配置保存到数据库中去。用 beaver 连接之前安装好的 my sequel 数据库,新建一个 nicos 数据库。 在 narcos 的 c n f 目录下找到 m y s q l scheme 文件,我也是第一次使用 beaver, 没找到怎么导入 sequel 文件,我就直接复制 sequel 里面的内容到 beaver 去执行吧。 执行完 sequel 语句之后,在左边表下面就可以看到 locals 的表了, 然后继续修改 application 文件,找到 my sequel 相关的配置,默认 my sequel 配置是注视的,我们把注视去掉就好了。 数据库名称, marcos 用户名, root 密码,一二三四五六。 不懂怎么配置,看官方文档就行了,官方文档都写的很清楚。 knuckles 点 coordin austin enabled, 这里改成 true。 刚刚浏览器打开是直接进入了 knuckles 配置页面, 并没有要我们输入用户名密码登录这里改成撤后就需要输入用户名密码了, 这两个属性是身份验证的白名单,用于标识来自其他服务器的请求,随便输入你喜欢的就行了。 这里还漏了几个 my sequel 配置,没注视一起把注视也去掉, 然后重新启动 knuckles, 重新启动之后,浏览器刷新一下, 这次就需要输入用户名密码了。输入之后才能进入 knuckles 配置页面,默认用户名和密码都是 knuckles。 再新建一个配置文件试试, 保存之后就可以在数据库看到刚刚新建的配置了。到此 marcos 就安装完成了。


什么是 nocos? 相信很多人都没用过,我来谈谈我的理解,您帮忙指导一下。 nocos 是一个注册中心,相比于 uric 功能更加丰富。首先下载一个 noco 的安装包,接着将其解压到本地, 然后打开 application 修改端口号,端口号为八八四八钛合金,进入到边目录,输入命令即可启动。输入本地 nocos 地址、账号、密码都是默认的,这个界面就是 nocos 注册中心了。然后我们打开 id 配置, nocos 依赖 配置相关属性重新启动微服务,我们可以看到微服务已经注册到 noco 上,我们还可以给服务配置汲取,以防服务突然崩掉,只需要在配置上添加一些属性即可。人, 然后我们再复制一个 user service 服务,将所有服务都启动,我们到控制台可以看到有南京集群,也有广东集群,您觉得我说的对吗?

大家好,今天和大家分享的是搭建 nex 原码调试环境,打开 nex 的官方文档,这边有一个快速开始,快速开始的话主要是来介绍一个 nex 单机压缩包,下载之后解压, 然后修改 application 键 props 文件,然后杠 m 指定当网络模式来代表单机模式启动。我们看一下集群模式的搭建, 前两步都是一样的,第三步配置一个克拉斯联康飞格,也就是机型中的一个 ip 和地址,这边也是一个健全的配置。 第四个就是确定数据源,第一个是可用用内置的数据源,第二个是用外置数据源,根据内置数据源或者外置数据源,他的参数不一样,从这 这两个启动那个模式来说,最终执行的都是十大 up 点 s h 这个脚本,现在让我们来看一下十大 up 这个脚本是怎么编写的。这边的话是加瓦,应用程序会最终会执行加瓦这个命令, 这边会传一个加瓦 ob 显示的一个参数,这个仔细看一下 ob 显示参数的话,第一个是他指定的一个 spring 的一个配置,第二个是指定的一个 nex 点 home, 前面的话根据模式等于迟到模式 配置是不一样的,根据你的一个是不是内嵌的数据库,这个配置也是不一样的。这个脚本大家可以仔细去看一下,都是比较简单的,既然脚本已经看完了,我们接着来看一下我们在本地应该如 和配置这些启动参数,这边我已经配好了,这边第一个是我配置的一个 next home, 当地来指定一个 gvm 参数,这个目录的话,指定的就是这边的目录, 也就是他的一个发布目录,然后通过程序参数来指定一个 supreme 的配置, 这边指定的就是这个 oblique 芯片 pro 这个文件,这个我们来看一下这个 obliques 文件的配置。这边的话我第一个是使用一,使用的是一个 mecicle, 那个数据库大小为一, 设置了一些 u l, u 者 password 这些连接信息。这边的话我已经把数据库连上来了,这些脚本呢需要去打这个 脚本,买 circle 杠 scam 点 circle, 然后你自己建一个耐克斯这样的数据库就没有问题了。除了这一点的话,刚才我们在集训环境中,这边会有一个 class 点杠飞格的一个文件的配置, 在这边的话我是把这个一个张谱文件复制一份,然后去配上我自己的 ip 和地址,因为我默认搭建的是一个集群环境, 所以说我并没有去指定那个刀网浪这个模式,这样的话基本上所有的东西都已经搭建好了。 我们来启动耐克斯这个服务,来看一下耐克斯这个服务是这个模块下面的一个应用程序,把它点击双击就行了,这边呢就直接点第八个模式来启动了。这边 现在特别说明一点,一般的报错情况都是没有去领上数据库,如果你这边的 class configer 这边 就是就是在这里的这个文件,如果没有配的话,这边的话就是一个空,这样会导致你的启动也是失败了。启动完成之后,这里会看到一个成功的日子,一个是用的是外置数据员,第二个是正在集训模式, 这样的话 icos 的原版调试环境就已经搭建好了,这次分享我们就结束了,下次我们再见。

好,同学们,在前面几节课里啊,我们已经学习了耐克斯的基本用法,不过 在之前我们一直都是使用的单点的奶口色,这种方式我们自己测试的时候玩一玩还行,如果是在企业生产环境下,你也这么搞,那可就要出大问题了, 因为在企业当中,我们更强调的是高可用,对吧?所以奈克斯一定要做成一个集群。这节课里,我们就来看一看怎么搭建一个奈克斯集群, 详细的玩法呢,已经写到了课间资料中的一个文档里了,奈克斯集群搭建下边呢,我们就来看一下这个资料, 我们把这文档打开,在文档当中详细的给出了集群搭建的一个方式啊,这是官方给 演出的集训大件图,用户请求进入以后,这有一个 slb 啊,就是负载均衡器,他呢将我们的请求分发到不同的 nax 结点啊,就形成一个集训结构了,不过呢,这个比较抽象啊,同学们看一下我这里画的这幅图, 我们有三个耐克的节点,当然你在企业中,你五台六台都行啊,只要你有钱,你就是老大。好,那现在呢,我们假设有三台, 那这三台耐克节点呢?第一个要实现的是数据共享,因为不管有几台,最终数据不共享,那么大家各自各的数据那就出问题了,所以呢,我们会怎么做呢?我们会整一个买 solo 的集群, 让多个奈克斯啊都来访问这个集群,在里边完成数据读写,这样数据不就共享了吗?而后呢,请求 进入以后,用户请求进入以后,我们还要让他能够分发的不同的代购节点,这个时候不叫做负载均衡啊,那么由谁来实现呢?我们可以用 n j x 来做,因为我们知道 n x 可以做到反向代理和负载均衡吧。那么这样呢,整个集群结构啊就有了, 那等一会呢,我们就按照这个结构去完成 nicos 集群的搭建。同学们要注意了,虽然我们要按照这个来做啊,但是呢,条件有限呢,我们就一台电脑对不对? 所以我也不会真的去做,就是三台机器给你演示啊,我们会在当前这一台电脑上去部署三个耐克式节点。呃,买烧烤呢,理论上讲应该是机群,我们也先弄个单点。好吧,那所以呢,我们在同一个机器上去做 做三个 nicos, 他们的 ip 地址就是一样的,不一样的是端口避免冲突吗?那这三个 nicos 分别是 nice, 一、二和三?集群搭建的步骤是这样子的,先完成数据库集群搭建,然后在里边呢,创建好 nicos 要用的数据库表结构,这些结构我们的 nicos 官方网站都已经提供给我们了。 第二件事情呢,是下载耐克斯安装包,这件事咱是不是也做过了?而后呢,我们就可以去配置耐克斯集群了,这个配置呢,会和传统配置略有差别啊。最后完成集群启动,利用 ngx 实现反向代理。 那我们来做第一步啊,搭建数据库集群。刚才已经聊过了,我们不打算真搭集群啊,明白,搜主从集群搭建起来还是挺繁琐的,恐怕也得花上半个小时以上,大家如果有兴趣可以看一下我们 传世教育的高手课里边应该会有满色口主从高考用机群的搭建啊,好的,那我们这节课呢,就先用一个单点模式的,那这样呢,我打开一个满色口的课后端,然后呢尝试把这些数据给他导进去,好吧, 呃,打开一个 logo, 这里呢已经有一个耐克斯的库了。呃,表也有,但是我把这些表先删掉,咱们要搞全新的,对不对?那我们呢,就把这里边的数据结构 ctrl 一个 c 拿过来, ctrl 一个 v 去运行一下,当然了,得在查询中运行 粘贴定型,这个时候呢,我们把它关掉,我们再来看这里刷新表来了,没错吧,有了表,我们接下来就可以去继续耐克死的答件了,我们回到文档。好,下一步 就是下载耐克斯,这件事咱也做过了吧,打开看一下,这是我们下载好的耐克斯安装包,再往下 配置耐克斯结局配置可就有点复杂了,我们不能按以前怎么来配了啊。并且呀,我们要做三个耐克斯就要有三次配置,那我的做法是这样子的,同学们,我会先夹一份, 解压完了以后我在这配,配完了,我复制三份作为三个耐克的解点,可以吧? 啊,那么我们先在这个里边来配吧。怎么配呢?首先要找到集群中的克拉斯点,砍费个点,一个 apple 把它改成克拉斯点抗费个。来吧,做一下,好,找到这个卡费文件夹 啊,来找到这个卡西卡菲给的一个自然炮,我们先重命名,把后缀名去掉,这玩意去掉啊,这不要了 是。好,接下来呢,我们来改内容。那这里边的配法呢,其实就是配集群中的每一个节点的信息, 来,我们看这 c, 因为在我这个机群里啊,我的三个机器都是在本机,所以都是幺二七零点零点幺,端口都是各自的端口,八八四五,八八四六和八八四七啊,如果你们是来生产环境下,那这三个都应该是三台真实机器的 ip 地址和端口号 保存一下,这样呢,我们就完成了集群的配置了,接下来呢,还要配置卖三口的信息啊,因为我们将来集群是要去访问买三口的,我们找到 看这个文件夹,找到啊,不来 k 是你 prpx, 然后编辑这里要改的信息,有以下几个啊,第一呢是这里要把这个数据源打开 啊,这样呢是告诉我们戴克斯我们用的是买三口集群,而不是其他集群,这里呢是问数据库的数量,就是你这个集群中有几台买三口,我们这里只有一台,对吧? 那么再往下呢,是数据库中的这个 url 啊,还有这个用户密码信息了啊,那这里呢要把井号删掉,井号是注视 再来再来。那这个账号密码也改一改,我是入他一二三。 然后呢,这个地方的数据库地址和数据库名,你要根据实际情况,你自己是什么就改成什么啊, 好,全部配完保存一下,关闭到这呢,我们就完成了整个集群的配置了,别着急,配好了以后,我们还要把它复制成三份,然后分别启动吧。所以呢,我们找到这个文件夹, 我们给他重命名奈克斯一,然后我们把他拖到这个雷神目录下吧,我们在这边来玩。好,我们把这个雷神一再复制一份, 再来一份三,好,那现在我们就三份了啊,但这三份的端口啊,还不对,我们要把它分别改成八八四五,八八四六八八四七,所以进去 找到砍这个,找到这个,打开八八四五,保存关闭好,再来。 来拿口丝二,再来看这个,再来 prods。 好,这个改成六, 保存关闭好,再来。找到耐克斯。三,找到卡这个找到啊,不雷 kiss pops 打开改成八八四七。 走到这呢,我们就完成了三个档口的配置了,下边就是启动了呗,启动就很简单了呀,找到并目录玩他不就好了。那么我们找到耐克思一,并目录。在这里,我们打开一个黑窗口,同学们注意了, 这个启动的命令略有变化,不再需要加杠 m 参数了,因为我们现在是集群启动,默认就是集群启动啊,直接回车就行了。那下边呢,我们再来去 启动耐克是二,同样呢,找到这个闭目录,我们在这呢, cd 过去,放大一点啊,四到二叉二,还有耐克三, 好,我们再打开一个新窗口,放大一点 cd 过去,然后 style, 现在我们的集群部署就成功了,同学们,你可以等一等看一看啊,看第一个吧,是不是奈克斯在集群模式下成功启动了?好,我们再来看第二个,没问题,第三个,第三个正在启动当中啊, 好,启动成功,现在三台奈克斯都启动成功了。下边 呢,我们要做的事情就是给他们三个做好负载均衡反向代理。那就是要去找 njax 了。同学们,那 njx 的配置大家以前是不是都学过呀?这里我就不再坠数了吧,直接找到安杰克斯的安装包,打开, 然后找到我们的安装目录,把这个 nx 拖过来,关掉压缩包, 关掉文件夹,找到按键三段目录了以后,点进去,找到卡菲格目录,我们在这打开 njxcome, 完成配置啊,同学们以前应该都配过吧,我们的配置内容是什么呢?先看一眼吧, 我们的配置内容是先配了一个 f s greme 的一个集群,集群里边啊有三个 ip 地址和道口号,其实就是集群中的三个耐克死亡 这里呢,我们的 nx 就会对这三个地址做负载均衡。而后下边是反阳代理的配置啊,监听八零端口 logo hous 的,也就是说以后你在访问的时候不用再加八八四八了,直接八零就可以了。 再往下是配上杠耐克斯,这个杠耐克斯了,是我们的一个耐克斯的默认路径,还记得吧,也就说只要你仿了这个路径,我就给你代理到上边这个集群去。好,我们把它配置 ctrl c, 找到 ngx 目录,打开 ngxconfe 编辑,然后把它粘起来。粘哪呢? 只要粘到 hddp 的内部,随便哪里粘一下都可以,就这吧粘贴保存就行了。然后我们去打开 n x。 好,嗯,我们在这里再次新建 那个黑窗口, cd 过去,然后退格吧,在这,在这个目录下直接 stop n, 这个是启动成功,同学们,下边不废话,打开浏览器访问一下访问的地址是什么,告诉我没错,直接 logo past nice 走,是不是成功了?同学们,到这集群搭建就成功了,其实你看着我现在好像访问的是一个,事实上他会在三个耐扣子之间做一个负载均衡。 那么问题来了,我的加瓦代码将来该怎么配呢?我现在是八八四八,你现在变八零了,我怎么配,哎,就八零,嗨,没你 你想的那么复杂。来,我们启动两个试试, 稍等片刻。 好的,我们打开浏览器,找到服务列表,看一下是不是成功注册新来了,来,再刷一下,现在显示的只有一个啊, 等一会应该就有多个了,哎,看是不是来了啊,这就是服务注册,先配置管理,咱也试试吧,现在配置你是空的吗?我加一个,咱来一个。那个 uzi 思尔维斯点滴微 就是塞瑞斯点夜猫吧,来,放大一点吧,大家看不见,这呢来描述就不写了吧,这直接夜猫。然后这里再写一个配置啊,我们以前配的什么?拍腾,呃,下边是什么来着?第一, 阿弥陀佛, mate, 喂喂喂,杠 mm 杠 dd h h mm ss 吧。好,来提交一个,发布成功返回,大家看配置是不是加起来了。这个时候我们打开数据库,那这个配置他已经是存到数据库里边的, 看到没有?有个塞尾斯,哎,看到没有,是不是存进来了?内容是不是也有, 哎,这就是说明我们的数据已经存储到满色口里边,完成持久化了啊。其实导致我们整个集群搭建就已经成功了,大家可以看到一旦搭建好,玩法跟以前没什么区别,对吧?好,我们回到 ppt 做个 总结, nicos 集群搭建的步骤呢?五步,第一步是完成买三口集群的一个步数,还有表的一个初始化,这个动作呢,还是比较简单的。第二步呢是下载和解压 nx, 但是解压完了你还要做一些配置,配置主要包括第一,集群配置,就是集群中的每一个节点的 ip 和端口信息。第二,数据库配置,就是说你这些节点都要访问的那个数据库 ip 端口,账号,密码等等信息配进去就行了。还有就是 我们要去启动奶口丝,每个奶口在启动的时候一定要注意了,不要再加刚 m 参数了,直接启动就行了啊。 那么如果你跟我一样是在同一台电脑上启动多个单口词,切记端口不要冲突啊。最后呢是用 nx 完成 反向代理,那个是集群的搭建,可能会跟我们的温度似的,运行环境啊,有很大的关系,所以很多同学在去部署的时候啊,可能会碰到各种各样的一些问题啊, 那如果呢,大家碰到了问题自己解决不了,欢迎大家也在我们的评论区里去留言提出你的疑问啊,那当我看到以后,我也会及时的给大家回复的啊。啊,那好的,那我们这节课内容呢,先到这里。

哈喽,大家好,我是丽芳,上两期讲到拉克斯的一些知识点,这一期最主要是讲拉克斯实战方面的一些技巧。第一个就是我们知道我们在配置列表里面可以去配置 所有微服务的配置,但是我们所有微服务的配置可能说连着库,可能是连着同一个库,然后有一些很多的公共配置, 那我们的公共配置是不是可以跟他抽象出来,抽象出来之后我们可以单独配置,相当于所有的微服务都可以指向这个公共配置,而不是说在每一个 微服务的配置里面都有都有那个配置。我们可以看一下以前的这个 supreme colour 的拉格斯,然后这边是咖啡格里面有个什么呀,叫就是笑的咖啡格斯,那这几个文件的话就是属于 公共配置,也就是说所有的微服务他都可以进行用,你只要去配,把这一段代码配上。大家看到这里还有个绿 fish, 如果绿 fish 等于真 在拉克斯里面动态去修改了配置之后,自动刷新到我们的那个九尾门内存里面去,也就是不需要你什么呀,再去重新启动为服务。 但是我们同时我们的微服里面必须走一个配置,哎,就是要加一个注解,在注解,注解上面,哎,就在你的配置上面加一个注解 fish cop, 然后结合刚才的配置,可以达到不用重新启动动态 去更新这个配置的目的。另外一个就是说我们尤其是在做一个新项目的时候,我们可能说我们开发人员开发好了之后,然后我们要布置到测试环境,或者从测试环境布置到其他环境,然后我们这里有个什么呀?他 这里有个导入和导出,那我们比如说我开不好你好了,我也不知道测试环境,那我们这里直接用什么呀?导出配置就行了, 导致配置之后,然后我们再用这上面一样,再用导入配置,然后把刚才的配置导进去,那这样的话我就轻而易举的就把配置付出了另外一个环境了,然后可能说你再去稍稍改一下两个环境的不同就 ok 了, 也就是不用每一个配置一个个去拷贝。还有我们有时候在发布我们的配置的时候,尤其是正常环境,我们发布了这个困时,突然发现,哎呀错了怎么办? 那我们肯定想立马回滚回去,那我们这时候就点这里, several user 默认咕噜,也就是是哪个为服务,你就点哪一个,然后查询到, 然后这里有他的什么呀?历史版本,历史版本的话默认是三十天,然后你这样的话把这个回滚回去就 ok 了,然后你在下面再去慢慢去找你的配置,哪就出问题了,因为有时候你升的话,你如果出问题的话,你肯定很紧张的,是吧?你不可能说马上就知道哪里出问题了, 你可能通通的情况都是先回个,因为我们有时候导进来之后,你看他这里配置格式有文本节省, x m y m, 如果说比如说我本来是 y m l 这种配置,然后你选个 text, 你没注意的话,这样他有时候有时候可以,但是有时候也会出问题,所以说我们尽量什么呀?哎,就说根据你的文件,你是属性文件,那就点这个,你是 ym 就点这个,不要乱弄。哎,就比如说你是 ym 文件,然后你点个这个,然后你点个这个,他有可能就会出问题。 我们到这里的话也可以去定义啊,定义你的也就是那个文件的后缀是什么,所以说我们尽量做事情的时候就规范一点,也就你是什么文件类型就什么文件类型。第三一个就是我们,我们可以在这里看我们的所有的服务, 第一个是我们的集群有多少个,然后我们的实力有多少个健康的,不健康的他这里都会去展示你比如你三个,三个实力,你这里健康的一个的话,那肯定不健康的就是两个。然后还有就是我们这里详情里面我们可以去对这个实力进行下线, 尤其是我们有多个节点的时候,我们通常可以说就是让两个人实力去运行,我们要部署另外第三个实力,然后我们可能说就让这个实力先下线,部署好了之后,然后再去部署下一个实力。当然你也可以通过什么呀?通过这里编辑权重,没人的权重都是一啊,那你可以把 把这个权重改成零,改成零之后也就是那他就没有流量进来,那你的流量就在另外另外两个节点上面,那你也可以去部署,你在你的权重的话越大,就分发到他上面的流量就越多啊。

俗话说三千预算进卡八,加钱加到九万八,今天我们就组装一台光机箱就价值两个 w 的起点幽灵三点零,看看到底有多爽。要 三九 ks 加 rtx 四零九零对于大部分老哥来说可以用到地球爆炸了,但对于我们一千地内装进三十四把 t 三零风扇的邯郸老哥来说,是时候为即将到来的英特十四代做准备,装下一台分机水电脑了。 他的选择正是幽灵机箱。如果你是第一次安装幽灵,会发现他和官网的成品状态完全不同。好家伙,满满一桌的水稻板和金属配件真让人头 头皮发麻。不过这个 pro 爆的电路板我还是很喜欢的, baking pin 之类主板在侧面做了双八片 cpu 供电,还有原声十六片的显卡供电接口,甚至风扇接口和 arg 币都有。机箱正面不仅仅是一块透明盖板,还有环绕式水稻板和水泵,两万块机箱的含金量懂得都懂好了,直接来到安装环节,现场的两根金属键固定三颗螺丝,这个步骤乘二油轮机箱的底座就搞定了。这张带有 powerbod 的水稻板放置在底座上, 我们把它立起来是不是已经很有感觉了?在装好顶部的支架和电源固定模块后,有一根更长的金属杆将他们连接,还能用来固定横插的显卡。 相比普通的 ic 三点零 integral 版这次定制和前两天 dj 的比零星有点像。将前面版和顶部也更换为水稻版版本,让电脑也体验一下被水环绕的感觉。最后安装好灯条前面版电源开关和选好水泵外壳,仪式感满满的,盖好正 面的水稻板,哎,这台机箱的装机就差不多完事了,让我们来欣赏下它充满想象力的设计和每一处都很精致的细节,未来不可知,所以特别美。 这台机枪虽然还不是完整品,但也代表着无限搭配的可能。在十四代发布之际,就是这台主机的完成之时,我们也会对正面的镜面磨砂处理电源仓,定制屏幕,让我们一起见证奇迹!

今天呢,呃,带大家呢,五分钟超快速的掌握注册中心,拉考斯啊,咱主要的知识点呢,有拉考斯的简介啊,拉考斯的主要特性,以及咱们安装启动一个拉考斯,最后呢,我们做一个拉考斯的入门。 首先来说什么是纳口斯的啊,那么他是一个简单易用的动态的服务发现,配置,共享与管理的微服务的一个基础设施啊,简单的来说呢,他其实就是一个微服务的管理系统啊,管理咱们呃所有的微服务,那么 他的设计初衷呢,是帮助咱们用户啊,在永远生时代啊,不管你是工友员,私有员还是混合员啊,更好的去管理。然后呢,微服啊,是这样的,那么现在呢,谁在使用这个南考思呢?是吧,有很多的企业啊,比如说呢啊,阿里,然后呢啊,虎牙直播,爱奇艺啊,然后呢分潮,然后呢美菜贝壳啊,有很多的一线的互联网公司呢,都在使用这个注册中心啊,那我们为什么要学习他呢?是吧, 如今咱们做软件开发的人啊,咱们已经进入了微服务时代,那么这其中呢,注册中心的地位呢,举足轻重啊,他是咱们整个系统的心脏啊,老牌的注册中心呢,有 netflax 公司的尤瑞卡啊, 然而呢,洋人的注册中心呢,落地中国,难免水土不服啊,其主要的原因呢,是国外基于注册中心的需求与国内的啊,并不相同啊,需求催生咱们框架技术发展,在这种背景之下呢,国产的注册中心城市崛起,那么国产的注册中心呢,对国人有着天然友好的属性, 丰富的文档,优质的技术社区,然后呢,在企业当中啊,越来越多的技术人员就会选择我们国产的技术框架啊,如今如今不论你是在面试还是在工作当中,是吧? 那么呃,这个呃,纳考斯呢,都越来越受重视啊,那么现在呢,咱们就来学习他啊,那么纳考斯里边呢,主要的特性呢?有如下这么四个啊,第一个呢就是我们服务的发现啊,服务的健康监测啊。第二个呢就是我们动态的服务配置啊,然后呢第三个呢就是我们动态的 ds 服务啊, 四个呢就是我们服务及我们原数据的管理。那么接下来看第一个啊,就是我们服务的发现和服务的健康监测啊,那么这里面呢,那考斯呢,他支持 e n s 和基于 r p c 的服务发现啊,那考斯呢,提供对服务的实时的健康检查,是吧?他呢能够保证我们服务的一个健康的一个状态是吧?阻止像不健康的服务 或者主机呢发送请求。那么动态的配置服务呢?是吧?他是呢?然后呢动态的配置服务啊,可以让我们以中性化或者外部化的方式呢,然后呢管理所有环境应用的配置文件,哎,就是这个意思。 那么动态的 ds 服务呢是吧?然后呢,他让我们的这个服务的这个路由的过程啊,是吧,支持权重,让我们更加容易的实现我们中间层的附带均衡,是吧?然后呢,非常的灵活啊,非常的灵活。然后呢啊,最后一个就是我们的这个服务及原数据的管理啊,纳克斯呢,能够让咱们从微服务平台的建设者的思想视角,管理我们数据中心的所有的服务及服务的原数据啊,好, 我们来做入万利啊,那么我们入万利呢实现的步骤呢?是这样的,咱们一共呢分为四步啊,第一步呢,我们要去安装启动我们的 nico 四,那么我们的 nico 四怎么来的?那我们当然呢,要是去下载啊, 那么这是我们的第一步啊,一会呢带大家去下载。那么第二步呢,我们把创建一个 spring boot 类型的 nacos 的这么一个测试的项目啊,让我们的这个呃 sbon boot 的这个服务呢,最终呢,咱们注册到我们 nacos 当中去啊,当然在这里边呢, 我们用到了 spring boot 里边的知识,如果呢大家没有学过啊,或者说呢,你不懂什么是 spring boot, 那么请一步 it 呃黑马程序员官网,然后呢去学习啊,那里边呢有免费的课程。那么第三步呢,然后呢,咱们就是将我们的创建好的这个服务呢,整合到我们的注册中心当中去啊,第四步呢,我们来测试咱们搭建的一个效果。那么好,首先呢我们来第一步啊, 那么你打开啊,然后呢这个地方呢,有一个 get hub 的一个我们阿里巴巴的 nicos 的这么一个地址,在这里边呢,你找到 我们当前的呃盖子里边的这个蕾蕾丝啊这个部分,然后呢点开他这个蕾蕾丝,那么他有呢,我们当前的这个拉克斯的一个发行版本啊,咱们找到最新的啊二一点二点一版本的,你点击这个下载,下载完成之后呢,你就会得到这样的一个文件, 来到一个这样的压缩文件,然后呢把这个压缩文件呢,我们解压,解压到当前的目录下,那你就得到这样一个文件夹啊,在这里边呢,你双击启动我当前文件夹当中呢,然后呢 stad up 点 c, m, d 的这么一个脚本,那么启动完成之后呢?那么你点击呢? 之后呢?那我们当前的这个 narcos 呢?然后呢就会启动起来啊,启动起来啊,呃,启动起来。 好,那么它呢启动的一个端口呢?是八八四八的端口啊,那么我们来测试一下,咱们的启动是否成功啊?是否成功,那么我们来启动一下,然后呢? local host post 爸爸死了, nacos 走,那么当你呢看到呢这个界面啊,看到这个界面,那么就表示我们的这个 nacos 的这个服务呢是安装成功的,那么这个是我们的服,我们服务的有一个后台管理的界面,你想要登进去的话呢,这个地方的账号和密码呢,都是 nacos nacos, 那么你在这里面呢?输入了之后点击提交, 那么进到这个界面就代表什么呀?我们的这个 nacos 呢,安装成功了,那么第一步呢,我们完成了啊,我们呢安装了我们的 nacos 服务啊,第二步呢,我们来搭建一个我们的测试服务啊,基于 spring 步骤开发的 走起。 案例呢,我们开发完了啊,那么我们的第二步呢,咱们完成了,那么紧接着呢,我们第三步,然后呢我们的服务呢?呃,启动起来,然后呢整合到我们的注册中心当中去啊,最后呢,我们来测试我们案例搭建的效果。 好,那么在这里边呢,我们启动一下我们的这个测试的服务。好,服务启动成功了之后呢,那么我们在这边呢来测试访问一下, 没问题,服务启动成功了,完了之后呢,咱们在我们的注册中心当中呢,来看一下,那么这个服务呢,也成功的注册到了我们的注册中心当中去啊,那在这里边呢,我们的这个案例呢就做完了哈,然后呢我们的这个整合的效果呢,已经有了,那么完事之后呢,在我们的注册中心当中去呢里边呢,我们可以管理我们当天的服务哈,在这里边呢,你可以点击下线 啊,然后呢可以把我们当前的这个服务呢给他下线关闭掉。当然在这里面呢,我们可以选择上线啊,就是把我们的这个关闭的服务呢给他启动起来,走啊,没问题。然后呢这里边呢,我们可以修改我们当前的这个注册中心服务的一个实力啊,那么案例呢?到这里呢,咱们就做完了,以上入案例呢就实现完毕了,那么今天就到这里,一样的教育,不一样的品质,我们是黑马程序员,再见。

好,同学们,接下来呢,我们来学习一下第五小节 nice 注册中心,在这一节里啊,我们带大家了解安装 nice, 并且呢学会用 nice 去完成服务的注册发现,以及 nice 里面比较特殊的服务,分级,存储等等一些知识。好,那下面呢,我们就进入第一部分, 那么当然大家可能会有疑问了,我们已经学习完了有瑞凯的注册中心,那现在为什么又要来学习 nicos 的这样一个注册中心呢? 那么 nicos 啊,是阿里巴巴的一个产品,现在呢是 siri 卡尔中的一个组件了,我们可以看一下 siri 卡尔的官网, 在 suprencl 的官网当中,我们呢有一个这样的组件叫 surpring clol 的,阿里巴巴点进来 我们就会发现啊,他这里有很多很多的阿里巴巴提供给阿 siri 卡尔的组件啊,其中就有我们的 nice, 我们可以看到拉钩锁的功能非常强大,服务的注册和发现,这不就是有瑞卡的相关功能吗?除了这个功能以外啊,他还有什么功能呢?打开看这里 野沙耐克斯的功能叫 dspppt 的 ctrl excel 叫分布式配置,所以呢,耐克斯相对于我们的有瑞卡来讲啊,他的功能更加的什么呢?丰富,我们回答 ppt, 他比瑞卡的功能要更多一点,而且呢,他还是阿里巴巴的产品,阿里巴巴每年向全国各地输送了数千名技术人员,你了了解吧,所以呢,在国内呢, 纳克斯相对比较受欢迎也是有原因的啊,所以呢,我们还需要去学习一下纳克斯这个产品啊。 好,那么当然还会有一些谣言会告诉你说啊,我们之所以用奈克斯,是因为有瑞卡已经停止维护了啊,这个说法纯粹就是瞎扯啊,我们来看一下有瑞卡的官方 地址啊,这是他的给的哈布地址,我们可以看到呢,最近一次更新是在七天前,所以你管这个叫停止维护吗? 所以说呢,我们的有瑞卡呀,并没有停止维护。那么有瑞卡呢,其实是有两个版本的啊,一个版本呢,是二点差的版本,一个版本是一点差的版本,那么有瑞卡官方宣布 停止维护的是二点差的版本,因为这个版本啊,从来就没有诞生过啊,还没出来就胎死腹中了。所以呢,我们的 surn 卡,我的一直以来使用的是一点几的版本,而且这版本啊,也不断的在迭代升级,目前最新版本是一点一零, 而我们的这个项目当中啊,也一直使用的是这个版本,那因此呢,大家就不用去操心他过时的问题了,在全球各地有瑞卡,一定还是有非常广泛的这个使用的啊,所以两种注册中心啊,我们都需要学会啊。好,那我们回到 ppt, 那么耐克斯呢,他功能啊,更加丰富,我们现在呢,会去学习他的注册中心功能,我们在后边啊,还会去学习他的其他的一些功能啊,我们会分阶段去学习。 ok, 那么接下来呢,我们就带大家去做一下耐克斯的安 装,而这个安装呢,我们还给大家提供了一个安装指南,这个安装指南的话,在我们的客厅资料里啊,呃,这个地方应该也是能够双击打开的 好,那么大家呢,就参考这个安装指南去看就行了哦。啊,这样打开的话图片显示不出来啊,那我们把它关掉,我们还找到课前资料吧,课前资料呢,我们找到文件夹,在这里可以看到奈克斯安装指南,我们把它打开 好了,这样看到了就会有图片了啊,我们这里呢提供了两种安装方式啊,一种是基于温度安装,一种是基于这个勒奈克斯安装,大家的话可以根据自己的需求去选择啊,那我们会讲解这个温度安装,温度安装主要分成这么几步,第一步是下载安装包,第二步是解压,第三步 啊就是配一下端口,第四步就是启动了啊,非常的简单。那安装包的下载大家可以在 max 的官方网站去下载啊,这里呃,我给大家看一下吧,我们找到浏览器, 找到拉克斯官方网站,嗯,这里拉克官方网站是拉克斯店 io, 然后呢这是他的,给他哈布地址,我们点进去, 然后在这个页面的右侧啊,在这里有一个瑞丽,瑞丽斯就是下载啊,他的他的这个里程碑我们找到 好点进来以后呢,这里有个 bug tog 就是标签他的各种版本啊,在这里都会显示出来了,那目前二点零啊,还处于测试阶段啊,比较推荐的使用是一点几的版本啊,大家可以自由下载。好,我们回到 本档,在这呢,我们选择的是一点四点一的版本,并且我在课前资料里已经给大家提供好了,所以我们下载这件事呢就可以省去了啊,那我们接下来要做的事情呢,其实就是解压,解压相信大家应该都会吧,我们找到课前资料,找到这个安装包, 这个是我们的拉克斯安装包,这个是莱纳克斯版本,这个是温度斯版本,我们把它打开,那解压到一个非中文的目录下就行了啊,比方说我现在找一个位置,然后我把这个拉克斯安装包呢直接拖过来, 好,然后关闭。接下来呢我们一起来看一下这个耐克斯的解压好的包啊,我们点进去, 在这里边呢,我们可以看到啊,他的目录结构非常的简单,并扛这个他给他,他给他,里边呢是一个 下包,我们的奈克斯呢也是基于加法语言去实现的啊,这就是一个呃,他的可知性包了。然后呢这里边是他的配置文件奈克斯的默认端口啊,是八八四八啊,成功人士的标配啊,那么我们把它打开, 如果有部分同学你的计算机上八八四八档口啊已经被占用了,说明你已经是成功人士了,对不对?这个时候那你就换个档口呗。哎,别用八八四八了,这里我这里呃是可以去使用的,我就不去调整了啊。好,我们把它关掉,回到我们的文件夹里 看,非给文件夹是配置文件,那并呢自然就是可执性文件了,我们把它打开,这里边呢有打叉,不杀档等等可执性的脚板。那我们启动显示就是 他吧,最简单的方式就是双击启动啊,这里呢?呃,我会打开一个黑窗口,然后在这呢去启动他。呃,启动的命令是什么呢?别着急,我们来看一下我们的文档, 好在文档当中启动是 strap 点 cmd 杠 m 三的。 no, 这里杠 m 参数呢,代表的是,呃, 配置啊,模式,模式啊, model 啊,那么这里的三点六呢,代表的是单机启动 啊,我们其实还有集群启动方式啊,这里呢,我们先采用单机模式,后边会去讲集群啊,好,我们把它复制一下, 然后呢,我们继续找到这个控台,粘贴这个命令,调回车就可以了。 可以看到了,这里 显示了 max 的一个标尺,版本是一点四点,一,端口是八八四八。好的,启动成功啊,那下边呢,就不废话,我们可以访问了,大家可以看到这是不是控制台地址啊,他说了按住 ctrl 键可以访问,那我们来试一下, 哎,好像浏览器真的是弹出来了啊,我们点进去哎,非常的智能,是不是啊,下边呢,我们就去登录一下啊,呃,登录的默认账号和密码都是 nicos, 就这个好,我们点击提交。 好,这样呢,我们就成功的登录到了这个奈克斯的一个控制台了。到这奈克斯的安装我们就讲完了,我们回答 ppt 啊,这节课的内容就到这里结束了啊。