window nacos 安装配置
下载
使用的1.4.3版本
nacos下载地址:https://github.com/alibaba/nacos/releases/tag/1.4.3
最下面有下载地址
windows上下载zip的
下载后解压即可
bin 目录是启动脚本、访问日志等
conf 配置脚本、sql脚本等
logs 各种日志文件
配置
conf/application.properties
把原始的配置备份为application.properties.bk 修改出错了好有对照
可以直接使用默认值
需要修改配置的话就修改这个文件
默认端口为8848
集群配置
复制cluster.conf.example 为 cluster.conf
集群配置就修改cluster.conf
# 我这里在本机模拟 使用不同的端口 # 真实情况分布到不同的主机上 设置不同的主机IP 127.0.0.1:8845 127.0.0.1:8846 127.0.0.1:8847
把nacos复制为3份 8845 8846 8847
分别修改其配置application.properties
# 三个分别修改为
server.port=8845
server.port=8846
server.port=8847
使用nginx配置添加配置 主要为了使用8848端口访问集群的nacos
upstream nacosCluster { server 127.0.0.1:8845; server 127.0.0.1:8845; server 127.0.0.1:8845; } server { listen 8848; server_name localhost; location / { proxy_pass http://nacosCluster; } }
启动
单机模式启动
startup.cmd -m standalone
集群启动
startup.cmd
配置使用mysql保存信息
找到conf下的nacos-mysql.sql 脚本文件
创建一个nacos数据库
把上面sql脚本的文件内容,拷贝到我们的mysql管理工具上运行
主要创建相应的表和默认的数据记录
修改配置文件 application.properties
#*************** Config Module Related Configurations ***************# ### If use MySQL as datasource: spring.datasource.platform=mysql ### 匹配数据库的数量: db.num=1 ### 配置连接数据库的URL: ### driverClassName 默认配置了mysql8.0的 同时也兼容mysql5.x版本 db.url.0=jdbc:mysql://127.0.0.1:3306/nacos?characterEncoding=utf8&connectTimeout=1000&socketTimeout=3000&autoReconnect=true&useUnicode=true&useSSL=false&serverTimezone=UTC db.user.0=root db.password.0=root