Nacos集群版本安装(三)

一、前言

注:我这里的nacos集群安装环境使用的是本地MacOs系统,使用的是同一个IP+不同端口,这里就不再讲解具体的目录结构之内的了,下面我们开始演示具体的配置和安装。了解nacos单机版本安装

二、nacos集群安装部署:

2.1、怎么区分nacos有没有做集群?

下图展示的是单机版的nacos,可以看到nacos页面中有一个叫“集群管理”菜单,下面展示了对应的节点列表,因为这里是单机的,所以节点列表只展示了一个节点,下面来进行nacos集群的安装。

 

2.2、集群环境搭建

ps:Nacos规定集群中Nacos节点的数量需要大于等于3个,我们这里使用三个节点做演示。

        2.2.1、因为部署在同一台机器上需要不同的三个端口号,所以我们先定义三个端口号,方面后面使用,定义的端口号如下:8848、8858、8868 ;

        2.2.3、将下载的nacos-server-2.2.0.tar.gz包解压三份,我这将文件名命名分别命名为:nacos2.x_cluster1、nacos2.x_cluster2、nacos2.x_cluster3,即表示三个节点的意思,如下图:

Nacos集群版本安装(三)_第1张图片

        2.2.4、先将nacos2.x_cluster1、nacos2.x_cluster2、nacos2.x_cluster3每个包下面conf文件中的cluster.conf.example文件复制一份在同一个目录中,然后将名称改为cluster.conf,或者直接将cluster.conf.example文件的名字改为cluster.conf,这个文件就是用来配置集群对应的节点信息的,具体怎么配置我们看下图:

Nacos集群版本安装(三)_第2张图片 

以上就是在 cluster.conf文件中需要配置的节点信息,这里的ip是我的本机ip,端口号就是2.2.1中定义的三个端口号,对应的nacos2.x_cluster1、nacos2.x_cluster2、nacos2.x_cluster3下面conf文件中的cluster.conf文件都要修改成自己的Ip+定义好的节点端口。

        2.2.5、下面我们将nacos2.x_cluster1、nacos2.x_cluster2、nacos2.x_cluster3下面conf文件中的application.properties启动文件中的对应端口号依次修改为8848、8858、8868:

nacos2.x_cluster1中application.properties的端口号:

Nacos集群版本安装(三)_第3张图片

nacos2.x_cluster2中application.properties的端口号:

Nacos集群版本安装(三)_第4张图片

nacos2.x_cluster3中application.properties的端口号:

Nacos集群版本安装(三)_第5张图片

2.3、启动服务

        2.3.1、依次进入nacos2.x_cluster1、nacos2.x_cluster2、nacos2.x_cluster3下面bin文件中,依次执行nohup sh startup.sh &

不同环境执行命令:
如果是liunx/unix系统,使用nohup sh startup.sh &脚本启动方式

如果是windows系统,双击startup.cmd启动nacos。

         2.3.2、下面我们通过访问8848、8858、8868端口看看集群的效果,我这就展示8848端口访问的内容了,http://127.0.0.1:8848/nacos 可以看到节点列表出现了我们启动的三个节点,节点状态也为“up”表示节点运行正常,到此说明我们的nacos集群环境就已经搭建好了。

到此为止我们nacos的单机和集群环境已经搭建好了,后面我通过springCloud框架来集成一下nacos的集群环境。

你可能感兴趣的:(nacos,java,开发语言)