简易做网站,网络营销工具与方法,哪里有网站开发,软件开发和硬件开发哪个好本文介绍nacos集群环境的搭建。
1、基础环境
机器#xff1a;mac#xff0c;intel版本jdk#xff1a;1.8数据库#xff1a;mysql 8.029nacos#xff1a;2.03
2、下载
nacos点击这里下载。
3、开始配置
这里搭建在自己机器上搭建两台nacos集群。下载完成后#xff0…本文介绍nacos集群环境的搭建。
1、基础环境
机器macintel版本jdk1.8数据库mysql 8.029nacos2.03
2、下载
nacos点击这里下载。
3、开始配置
这里搭建在自己机器上搭建两台nacos集群。下载完成后解压两份分别命名成nacos-1和nacos-2。 进入nacos-1文件夹目录结构如下图
下面以nacos-1为例开始配置。nacos-2配置类似只是运行端口不同。
3.1、配置application.properties文件
application.properties主要配置端口和连接mysql。nacos默认使用derbyderby是一个内存型的数据库数据不能持久化所以在这里我们用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文件有报错的提示。