SpringCloud之Nacos集群,让Nacos不再是谜

Nacos集群搭建

集群结构

  Nacos的集群环境我们采用这种结构:3个Nacos注册中心+1个MySql
在这里插入图片描述

Nacos集群

  我们在windows上安装3个Nacos节点。分配配置相关信息
application.properties: 持久化数据到mysql中
在这里插入图片描述
修改 cluster.conf.examplecluster.conf然后在里面写上相关的集群节点信息
在这里插入图片描述
这里注意,我们在修改端口的时候一定要有一定的偏移量,因为Nacos2.0本身新增了占用端口,所以我们在设置端口号的时候注意要避开,不要占用端口,以下是官网截图:
在这里插入图片描述
三个节点服务。注意不要放在有中文的目录下
在这里插入图片描述

然后分配启动三个服务即可
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

Nginx负载均衡

上面我们配置了3个nacos的服务节点。具体调用哪个节点来注册我们可以通过nginx更好的来实现管理。我们下载个windows 版本的nginx:http://nginx.org/en/download.html
在这里插入图片描述
修改nginx.conf文件。添加负载均衡的配置


#user  nobody;
worker_processes  1;

events {
    worker_connections  1024;
}


http {
    include       mime.types;
    default_type  application/octet-stream;
    
    sendfile        on;
    
	upstream nacos {
		server 192.168.2.158:8848;
		server 192.168.2.158:8868;
		server 192.168.2.158:8888;
	}

	#gzip  on;
	
    server {
        listen       80;
        server_name  192.168.2.158;

        location / {
			proxy_pass http://nacos;
        }

        error_page   500 502 503 504  /50x.html;
        location = /50x.html {
            root   html;
        }
    }
}

同时我们可以在服务中也通过nginx来负载
在这里插入图片描述
启动后发现服务也正常的注册成功了
在这里插入图片描述

相关推荐

  1. nacos搭建

    2024-07-15 07:06:03       48 阅读

最近更新

  1. docker php8.1+nginx base 镜像 dockerfile 配置

    2024-07-15 07:06:03       70 阅读
  2. Could not load dynamic library ‘cudart64_100.dll‘

    2024-07-15 07:06:03       74 阅读
  3. 在Django里面运行非项目文件

    2024-07-15 07:06:03       62 阅读
  4. Python语言-面向对象

    2024-07-15 07:06:03       72 阅读

热门阅读

  1. 【信息收集】 IP信息收集

    2024-07-15 07:06:03       23 阅读
  2. 线程同步的使用(一)

    2024-07-15 07:06:03       29 阅读
  3. lvs集群

    lvs集群

    2024-07-15 07:06:03      29 阅读
  4. Bootstrap 栅格系统的工作原理?

    2024-07-15 07:06:03       24 阅读
  5. Nacos

    Nacos

    2024-07-15 07:06:03      26 阅读
  6. 中介者模式(大话设计模式)C/C++版本

    2024-07-15 07:06:03       28 阅读
  7. 软设之中介者模式

    2024-07-15 07:06:03       25 阅读
  8. Go语言指针及不支持语法汇总

    2024-07-15 07:06:03       22 阅读
  9. linux命令更新-iostat 和 iotop

    2024-07-15 07:06:03       22 阅读