5-Nacos环境搭建

本文介绍nacos集群环境的搭建。

1、基础环境

  1. 机器:mac,intel版本
  2. jdk:1.8
  3. 数据库:mysql 8.029
  4. nacos:2.03

2、下载

nacos点击这里下载。

3、开始配置

这里搭建在自己机器上搭建两台nacos集群。下载完成后,解压两份,分别命名成nacos-1和nacos-2。
在这里插入图片描述
进入nacos-1文件夹,目录结构如下图:
在这里插入图片描述

下面以nacos-1为例开始配置。nacos-2配置类似,只是运行端口不同。

3.1、配置application.properties文件

application.properties主要配置端口和连接mysql。nacos默认使用derby,derby是一个内存型的数据库,数据不能持久化,所以在这里我们用mysql。application.properties有两处需要修改:
第一处:
在这里插入图片描述
将标记处的端口改成你需要的端口,这里我保持默认。nacos-2配置的时候,将这个端口改成别的。
第二处:
在这里插入图片描述
这里原来都是注释了的。将注释放开后,将数据库的ip、端口、用户名和密码改成你的数据库的配置。至此,application.properties文件修改完成,记得保存。

3.2、创建nacos数据库

首先:连接mysql,创建数据库nacos。
其次:执行创建表的sql脚本,脚本位于nacos目录的conf子目录下,我这里是:nacos-1/conf/nacos-mysql.sql。如下图:
在这里插入图片描述
这个脚本执行成功后,nacos数据库多了12张表,如下:
在这里插入图片描述

3.3、配置cluster.conf文件

进入conf目录,创建cluster.conf文件:
在这里插入图片描述
这里的两条数据,分别是nacos-1和nacos-2的ip和端口。记得改成你自己的,并且,一定不能写成localhost或127.0.0.1

4、验证

以上配置完成后,nacos-2配置类似。下面来运行,看看效果。以nacos-1为例,命令行,进入bin目录。
在这里插入图片描述
执行命令:

sh startup.sh

到这里,nacos-1就跑起来了,同样的方法将nacos-2也跑起来。执行上面命令之后,通过start.out文件,查看是否成功启动。文件位于nacos-1/logs/start.out。
在这里插入图片描述
这是启动成功的效果图。通过浏览器也能看到效果,浏览器输入下面地址:

http://192.168.110.165:8848/nacos

输入用户名和密码,都是nacos,进入管理端界面:
在这里插入图片描述
进入集群管理,点击节点列表,如图:
在这里插入图片描述
可以看到,节点就是我们刚刚配置的两个地址和端口。至此集群搭建完成。

5、排错

这里最常见的错,是端口被占用,导致nacos启动不起来,注意观察start.out文件,有报错的提示。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值