一、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!