00:00
大家好,这个视频的话给大家用一下刀客这个东西来搭建一个多服务,比如说我们在本地上面本身有一个N进池,我们再创建一个N定时服务,可以在本地上面学习负载均衡一些相关的技术,这个东西该怎么去配置了,首先的话我是在get上面去下载了一个。用刀客搭建的一个集成开发环境,待会儿的话我会把一个链接放在视频下方,这个视频主要就分享一下如何去搭建多个服务,首先搭建这个服务的话,我们需要看见他目录下面,他目录下面的话有个in simple和一个。刀客compose这个Y这个格式的文件,我们要把它重命名一下,把这个文件给复制一份,复制成点V这个文件的话。给复制一份,把simple的这个给去掉,去掉过后我们来修改点烟的文件。
01:08
然后我们可以看见这这一个地方,这个地方的话就是它默认NGS里面的一个配置信息,比如说它的NG配置目录,还有它里面的日志。目录,还有就是SL证书的一个目录,我们同样的按照他这种格式把它给复制,复制一份,完全复制过来,就其他地方不要去改。然后这里的话涉及到NG式版本,因为我待会儿要构建新的一个NG式服务,它的版本和原先自带的版本是一样的,所以我这里的话就不需要重重新复制一份,我只需要一个配置项就行了,如果说你需要安装其他的不是1.1.9的版本的话,你可以自己去建一个配置项,后面写你的版本号,这里的话左侧等号,左侧就配置项的名称。然后你根据。
02:00
你加一个后缀,我这里的话是一个唯一这个后缀,然后所有的配置项都是唯一的后缀,我们现目前要把这个配置项给记录下来,记录下来的话待会儿。就是刀客compose那个文件,我们需要进行配置,那这里的话端口哈,一定要记住,这默认的话是八零端口,我们的话。不能跟八零端口相冲突了,所以说改成非八零的端口,改成8080或者其他你没有使用的端口就行了,配置好过后我们保存一下。然后我们看一下do composed这个文件。大家可以看一下28行,从28行开始看,上面这一串的话,也是它默认的一个N进式,其实我们也是一样的,把它给复制下来,复制下来的话,把里面相应的配置参数给改成我们实际的配置参数就行了。
03:02
这里加刀符有这个大括号的,其实就是我们刚才的一个配置项,我们看一下我们具体的一个配置。这一串的话就是我负责。这一份我们在复制的过程中一定要记住这个空格空行之类的就缩进这一块,格式上面不能错误,错误的话我们在构建服务的时候是不会成功的。然后我们可以大致看一下,这里的话,这个N进时V1的话,就是它服务serve入名称,而不是容器的名称,容器的名称要在哪里改,这里去改,然后它上面N进默认的话,这个容器名称的话就叫N进,我们一定不能与它冲突,如果说发生冲突,你这里也写成N的话,你在构建的时候也是构建不成功的,然后这个context service n ve1,还有这里面的一些source d,然后我们这里的配置项都改成我们。
04:02
新的N进的一个配置项就行了。这样的话会避免我们多多个N进式服务,共用一一个N进式的目录。避免发生一些错乱的信息,配置好过后我们保存一下。对呀,然后我们这时候再直接去构建的话,是构建不成功的,因为我们大家可以看一下这个目录。NVZ的。五十五行大约这一行吧,我们可以看一下,这左侧是配置项,右侧的话是这个点,因为当前目录下面有个设位是有个N进时,这里的一个N进是V1,是我新建的一个目录,默认的情况下它只是一个N进时,如果说你不加V1这个,它与N进时这个服务是共用一个目录的,这样的话容易产生混淆,我这里也是统一全都给他新建那个N进是唯一这个目录,这样的话就两个服是隔离开的。
05:11
对应的,我们要去这个service下面新建一下这NG的10V1这个目录,我们怎么去建呢?我这里建议的话,不是自己去手动新建一份,而是直接拷贝我们service。它默认目录下面有NG是目录,这里的话是我事先创建好的,我们直接用CP命令。杠,而因为复制一个目录嘛,把它摁就是V1,我们直接执行这个命令就行了。然后。我们就可以开始构建这样的一个服务,Docker。Compose。Up-D的话就是我们容器以在构建成功过后以守护进程的方式去运行,我们这里的话就写容器的名称,我们刚才写的容器名称是按进时为一。
06:06
不对,是我们刚才写的serve名称,然后我们这里要启动就是N进是唯一这个serve进inx。V1,我们执行一下。因为他为什么会比较快呢,在正常的过程当中,他会去。Get远程上面去不对,刀客上面去拉近。拉取我们的N进的是镜像,因为我们只事先在本地搭建过N进这个服务,它对应的镜像也下载到本地了,所以说他直接基于这个镜像创建一个容器,所以说这个就是很快的。然后我们看一下是否。启动成功。看一下正在运行的,我们可以看一下。这是我们新的一个按键式服务8080端口,映射到容器内部的八零端口,那启动时间的话。
07:02
它是启动了31秒,创建的时间三三十三秒,也就是我们刚才。创建的,然后左侧的话就是容器的ID,基于哪个镜像,你可以看一下,他们两个都是来自同一个。然后。我们去访问一下,访问一下就行,看是否说构建成功。这个的话是我默认的按键的是我们添加8080。这样的话也启动成功了,也能够正常访问,说明我们的N时已经创建成功了,这视频的话涉及到这个刀客集成环境,我会放在视频的下方,大家有需要的话可以直接去下载就行。这视频给大家分享的话就到这里,后面的话会不断针对更新,大家可以关注一下,谢谢大家。
我来说两句