1.初始化数据库脚本
新建 nacos-config的数据库
找到 conf/nacos-mysql.sql
,将其导入到数据库中。
2.配置文件
vim conf/application.properties 添加
spring.datasource.platform=mysql
db.num=1
db.url.0=jdbc:mysql://39.97.888.29:3306/nacos-config?characterEncoding=utf8&connectTimeout=1000&socketTimeout=3000&autoReconnect=true
db.user=root
db.password=hon20
3. 把conf/cluster.conf.example conf 改名成 cluster.conf
mv conf/cluster.conf.example
conf cluster.conf
vim cluster.conf
#it is ip
#example
10.0.0.1:8848
10.0.0.2:8848
10.0.0.3:8848
4.分别部署到服务器上
sh startup.sh
5.nginx配置
upstream nacos {
10.0.0.1:8848
10.0.0.2:8848
10.0.0.3:8848
}
server {
listen 80;
server_name nacos.baidu.com;
location /nacos/ {
proxy_pass http://nacos/nacos/;
}
}
6.访问 nacos.baidu.com/nacos
7.检查集群是否配置成功 如果一个down了,其他三个正常提供服务
8.springCloudAlibaba配置
##### nacos(注册中心和配置中心)地址
spring.cloud.nacos.server-addr=nacos.baidu.com:80
spring.cloud.nacos.username=nacos
spring.cloud.nacos.password=h