admin 管理员组

文章数量: 887016

目录

前言

简介

安装

使用

数据库

单机

集群

结束语


前言

之前写的个人后端项目使用的是nacos作为配置中心与注册中心,然后因为没有使用服务器进行部署,只在个人电脑上进行部署,现在换了一台电脑,需要进行重新安装部署,所以也就将步骤记录下来。

简介

直接看官网文档更清晰:什么是 Nacos

个人啰嗦:个人在使用nacos的过程中,是粗略的使用,为了使用而使用,没有细究其中的细节,主要是为了满足我的配置中心与注册中心的要求,对于nacos是否还有其他功能,并不是很清楚。

安装

安装地址:https://github/alibaba/nacos/releases

最好选择2.x版本的,毕竟是大版本的变更,个人了解的变动:

由于nacos2.x版本相比与1.x版本新增了gRPC的通信方式,因此需要增加2个端口。新增的端口实在配置的主端口(server.port)基础上,进行一定偏移量自动生成(分别偏移了1000和1001)

下载完成后,将压缩包进行解压到自己指定的文件夹中,当前使用的是2.2.3版本

使用

数据库

1.进入nacos\conf目录下

1.将mysql-schema.sql导入到mysql数据库中

2.将生成的nacos的数据库信息配置到application.properties文件中

单机

1.进入到nacos\bin目录下

2.找打startup.cmd文件,右键后用文本工具打开

3.将set MODE="cluster"改为set MODE="standalone",保存退出

4.双击运行startup.cmd文件

5.打开默认的nacos控制台地址:http://localhost:8848/nacos,默认不开启鉴权。

6.开启鉴权,默认账号:nacos,默认密码:nacos

#必须设置为true
nacos.core.auth.enabled=true
#设置任意值
nacos.core.auth.server.identity.key=lyy
#设置任意值
nacos.core.auth.server.identity.value=123456
#任意32位数进行base64加密
nacos.core.auth.plugin.nacos.token.secret.key=MXN1ZDc2Zm9rcHc3MzY1NGZna2xvd3l1cWhnZnZ4bHE=

集群

注:记得nacos\bin目录下的startup.cmd文件中set MODE="cluster"才是可以进行集群配置,要是改过为standalone单机模式,记得改回来。

1.进入在nacos\conf目录下

2.复制一份cluster.conf.example文件并修改名称为cluster.conf,在配置中添加各个节点的ip:port

3.将nacos的文件夹复制几份(取决与你想要创建几个节点)

4.在进入各个nacos\conf目录下,修改application.properties配置下的server.port(使用2.x版本时注意在同一ip下的话,端口不要连续,因为这样端口会被占用),文章开头说过,2.x版本后,会占用三个端口,其中两个是主端口配置上,进行一定偏移量生成的,当主端口设置的是连续的时候,另外两个进行一定偏移量生成的端口会发生冲突

5.进入nacos\bin目录下,双击运行startup.cmd文件

6.分别访问nacos控制台的地址

结束语

当前只是简单的记录一下在windows下使用的nacos的经历,后续有其他的也会补充进来。

本文标签: 环境 Windows Nacos