Nacos 集群整合 Nginx 实现反向代理、负载均衡_03
原创
©著作权归作者所有:来自51CTO博客作者gblfy的原创作品,请联系作者获取转载授权,否则将追究法律责任
文章目录
一、Nginx 配置
1. 下载安装nginx
2. 配置nginx
# 进入nginx目录
cd /usr/local/nginx/conf
# 编辑nginx.conf
vim
配置内容如下(直接覆盖即可):
worker_processes 1;
events {
worker_connections 1024;
}
http {
include mime.types;
default_type application/octet-stream;
sendfile on;
keepalive_timeout 65;
upstream nacos-cluster {
server 192.168.159.102:8848;
server 192.168.159.103:8848;
server 192.168.159.104:8848;
}
server {
listen 80;
server_name 192.168.159.101;
location / {
proxy_pass http://nacos-cluster;
}
error_page 500 502 503 504 /50x.html;
location = /50x.html {
root html;
}
}
}
3. 启动nginx
/usr/local/nginx/sbin/nginx -c /usr/local/nginx/conf/nginx.conf
4. 测试验证
http://192.168.159.101/nacos/
5. 配置域名
声明:
演示场景:由于nacos集群、nginx都是搭建在linux环境上的,测试验证在我在windows环境操作,因此,需要在hosts文件中配置域名和ip的映射关系,才能使用域名访问。
真实场景:如果购买云服务器和域名的话,做好域名DNS解析即可。
配置方案如下:
4.6. 域名验证
http://nacos.cluster.com/nacos