Nacos源码本地搭建流程及目录结构解读

下载地址

https://github.com/alibaba/nacos

目录结构

在这里插入图片描述
在这里插入图片描述

本地单机启动

首先maven编译完成之后在console下面找到Nacos 这个就是主启动类
在这里插入图片描述
然后再vm中配置参数-Dnacos.standalone=true表示单机启动
在这里插入图片描述
当控制台没有报错 访问 http://localhost:8848/nacos 控制台界面登录进来之后显示
在这里插入图片描述
自此搭建成功

集群启动

将nacos-mysql 的sql文件导入数据库中用来记录nacos的一些信息
在这里插入图片描述
修改application.properties中的db信息
在这里插入图片描述
在根路径下根据该截图中的路径创建cluster.conf文件
在这里插入图片描述
并在每个文件中指定集群的ip和端口
在这里插入图片描述
复制多个端口 设置VM信息
-Dserver.port=8855
-Dnacos.home=D:\java\alibaba\nacos-2.1.0\8850\ (存储源码路径)
在这里插入图片描述

在这里插入图片描述
在这里插入图片描述
然后分别启动三个服务自此启动成功
在这里插入图片描述