nacos安装模式:
单机模式 Derby: 这种模式是极简模式,数据没法持久化存储,适合开发环境。
单机模式 MySQL:这种模式支持数据持久化,数据会存储到MySQL中,适合生产环境。
集群模式:这种模式适合生产环境并且服务节点个数较多,不存在单点故障问题。
一、官网下载
https://github.com/alibaba/nacos/releases/tag/2.2.2
二、单机模式 Derby
127.0.0.1:8848/nacos
三、单机模式 MySQL
127.0.0.1:8848/nacos
四、集群模式
将application与cluster复制到其他两个nacos,注意将application其余两个改为8858,8868
然后启动三个startup即可,这里为了方便直接书写成脚本
@echo off
start "nacos-8848" cmd /k "cd D:\Software\DevelopSoftware\nacos\nacos-cluster\nacos-8848\bin && startup.cmd"
start "nacos-8858" cmd /k "cd D:\Software\DevelopSoftware\nacos\nacos-cluster\nacos-8858\bin && startup.cmd"
start "nacos-8868" cmd /k "cd D:\Software\DevelopSoftware\nacos\nacos-cluster\nacos-8868\bin && startup.cmd"
保存为 nacos-cluster-run.bat 文件,并放置在 D:\Software\DevelopSoftware\nacos\nacos-cluster 文件夹下,然后双击运行即可。
这个脚本会使用 start 命令打开三个新的窗口,分别执行每个 nacos 节点的启动命令。其中 /k 参数表示命令执行后保留窗口,方便查看输出日志。
每个命令的含义解释如下:
start:启动新窗口,并在其中执行命令。
“nacos-8848”:窗口标题,可以任意指定。
cmd:要在新窗口中执行的命令是 cmd。
/k:执行完命令后保留窗口,方便查看输出。
“cd D:\Software\DevelopSoftware\nacos\nacos-cluster\nacos-8848\bin && startup.cmd”:要在新窗口中执行的命令,首先进入到 nacos-8848 的 bin 目录下,然后执行 startup.cmd 命令。其他两个命令同理。
五、测试
127.0.0.1:8848/nacos
127.0.0.1:8858/nacos
127.0.0.1:8868/nacos