Nginx:配合Nacos的集群使用。使服务随机注册到某一个Nacos注册中心。
一、Nginx的搭建
1.安装nginx的依赖库
命令:yum -y install gcc pcre pcre-devel zlib zlib-devel openssl openssl-devel
2.下载nginx
命令:wget -c https://nginx.org/download/nginx-1.12.0.tar.gz
3.解压安装包
命令:tar -zxvf nginx-1.12.0.tar.gz
4. 配置nginx安装包
命令:cd nginx-1.12.0
命令:./configure --prefix=/usr/local/nginx
注意:./configure配置nginx安装到/usr/java/nginx目录下
5.编译并安装
命令:make && make install
二、配置Nginx代理Nacos

1. 修改配置文件。
注: nocosList变量中放的是,server + 三台nacos的ip地址和端口。
2.在sbin目录下启动Nginx
注: 要先启动那三台Nacos,再启动Nginx
命令:
启动:./nginx
关闭: ./nginx -s stop
可以通过logs包下的进程文件看有没有启动Nginx
没启动时:

启动后:

也可以通过命令: ps -ef | grep nginx 查看是否启动。

关闭后,进程文件自动消失。

3.修改项目中配置文件的ip和端口,使对nacos的访问地址端口更改为nginx的地址和端口
注:这是为了让Nginx可以代理Nacos。Nginx的默认访问端口80可以省略。

浏览器访问的地址变为: Nginx的地址端口/nacos 这样即可访问随机某一台nacos了。