nacos集群&nginx负载均衡

一、nacos安装:

1、下载nacos

2、复制多份程序文件,并重新命名

3、配置application配置文件,在config目录下,修改数据库连接及相关配置,mysql版本5.7 以上,nacos的服务端口

(在mysql中新建配置的数据库,并且执行nacos-mysql.sql的数据库脚本)

4、修改cluster.conf: 修改ip+port地址为集群地址信息列表,所有的ip列表都写进去,

5、修改startup启动配置脚本:MOD E如果是集群修改为cludter

(同时可修改虚拟机使用的内存)

二、nginx使用配置:

使用nginx进行负载均衡:反向代理

在nginx目录下查找:

        conf/nginx.conf 并配置:

1、添加upstream配置: 将nacos的ip+port配置进区,在http 配置节点里面

upstream nacoscluster{

         server 192.168.1.1:8821;

        server 192.168.1.23:8822;

 }

2、在server配置节点配置:nacos的监听端口

        server {

                listen  8823;

                server_name  localhost;

                location /nacos/ {

                        proxy_pass http://nacoscluster/nacos/; 

                }

        }

        nacoscluster 为upstream中的命名

3、使用nginx的ip+port 访问就可以轮询访问到多个nacos,使用负载均衡

3、在springboot中注册中心配置nacos的配置节点选择nginx的配置ip+port

        spring.cloud.nacos.server-addr:nginx的ip+port

finish!

猜你喜欢

转载自blog.csdn.net/qq_31319235/article/details/121350552