官网
https://nacos.io/zh-cn/
https://github.com/alibaba/nacos/releases
一、准备工作
1.0、安装jdk(1.8+)
1.1、安装 mysql (5.6.5+)
二、单机模式
2.1、下载
wget https://github.com/alibaba/nacos/releases/download/1.3.0/nacos-server-1.3.0.zip
unzip nacos-server-1.3.0.zip
2.2、运行(无mysql)
sh nacos/bin/startup.sh -m standalone
2.3、支持mysql
1. 新建nacos库,导入数据库文件(nacos/data/nacos-mysql.sql)
2. 修改配置文件nacos/conf/application.properties,增加支持mysql数据源配置(目前只支持mysql),添加mysql数据源的url、用户名和密码
spring.datasource.platform=mysql
db.num=1
db.url.0=jdbc:mysql://11.162.196.16:3306/nacos_devtest?
characterEncoding=utf8&connectTimeout=1000&socketTimeout=3000&autoReconnect=true
db.user=nacos_devtest
db.password=youdontknow
3. 再以单机模式启动nacos,nacos所有写嵌入式数据库的数据都写到了mysql
二、集群模式
1. 修改配置文件:cluster.conf,数据库单节点
# ip:port
192.168.2.131:8848
192.168.2.132:8848
192.168.2.133:8848
2.启动
三个节点都使用下面命令启动
sh startup.sh
3.nginx代理三台节点
upstream nacos{
server 192.168.2.131:8848max_fails=5 fail_timeout=120s;
server 192.168.2.132:8848max_fails=5 fail_timeout=120s;
server 192.168.2.133:8848max_fails=5 fail_timeout=120s;
#ip_hash;
}
版权属于:sunjianhua
本文链接:https://sunjianhua.cn/archives/centos-nacos.html
转载时须注明出处及本声明,如果不小心侵犯了您的权益,请联系邮箱:NTA2MTkzNjQ1QHFxLmNvbQ==