SpringCloud-学习笔记(五)nacos集群环境搭建

参考视频

集群搭建步骤

搭建MySQL集群并初始化数据库表
下载解压nacos
修改集群配置(节点信息)、数据库配置
分别启动多个nacos节点
nginx反向代理

  • 安装数据库

官方的建议是使用MySQL组词给模式的高可用集群,这里为了方便演示,仅使用单点的数据库来测试使用。
我们首先使用MySQL数据库创建一个空的库,然后执行nacos压缩包的conf里面提供的nacos-conf.sql文件
SpringCloud-学习笔记(五)nacos集群环境搭建_第1张图片

  • 我们之后修改配置文件

cluster.conf.example改为cluster.conf,然后将原来的文件的内容改为自己的ip和端口

SpringCloud-学习笔记(五)nacos集群环境搭建_第2张图片
然后修改application.properties中数据库的配置,修改为自己的配置。

  • 最后将nacos文件夹复制成三分然后分别修改application.properties文件中的server.port

代码中application.yml文件配置如下:

spring:
  cloud:
    nacos:
      server-addr: localhost:80 # Nacos地址

分别启动节点
SpringCloud-学习笔记(五)nacos集群环境搭建_第3张图片
然后我们下面开始配置nginx。
修改conf/nginx.conf文件,配置如下:

upstream nacos-cluster {
    server 127.0.0.1:8845;
	server 127.0.0.1:8846;
	server 127.0.0.1:8847;
}

server {
    listen       80;
    server_name  localhost;

    location /nacos {// /nacos是nacos的默认路径,这里使用nginx代理这个路径
        proxy_pass http://nacos-cluster;
    }
}

最后在浏览器访问:http://localhost/nacos即可。

你可能感兴趣的:(springcloud,java)