Nacos数据持久化&集群部署

2019-08-17  本文已影响0人  ChadJ

1-安装MySQL,版本要求:5.6.5+

2-初始化数据库

在Nacos的conf下的nacos-mysql.sql文件

3-修改conf/application.properties

spring.datasource.platform=mysql

db.num=1
db.url.0=jdbc:mysql://localhost:3306/nacos?characterEncoding=utf8&connectTimeout=1000&socketTimeout=3000&autoReconnect=true
db.user=root
db.password=

官方在路径下提供了example文件。可以配置多数据源。

4-集群配置

将节点的地址和端口配置到conf/cluster.conf

5-启动实例

6-Proxy配置

在Nginx配置文件的http段中加入配置内容

# 配置所有的Nacos实例地址
upstream nacosserver {
    server 127.0.0.1:8841;
    server 127.0.0.1:8842;
    server 127.0.0.1:8843;
}
    
server {
    listen 8080;
    server_name localhost;
}
    
# 定理代理
location /nacos/ {
    # 实现负载均衡
    proxy_pass http://nacosserver/nacos/;
}
上一篇 下一篇

猜你喜欢

热点阅读