• 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
    
    • 1

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

    http://192.168.110.165:8848/nacos

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

    5、排错

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

  • 相关阅读:
    特殊电脑数据恢复软件EasyRecovery2024
    Springboot+Mybatis处理复杂数据类型(Map、List等)
    实测:云RDS MySQL性能是自建的1.6倍
    【002】数组少不了
    前端面试系列之webpack优化
    “医药分离”大背景下,连锁药店如何加速扩张
    二叉树的中序遍历
    复制粘贴(一):copy paste 事件
    安道亮相深圳国际全触与显示展,展示最新商显研发成果!
    257. 关押罪犯
  • 原文地址:https://blog.csdn.net/maodou95838/article/details/134523408