nginx反向代理-负载均衡

nginx环境搭建

wget https://nginx.org/download/nginx-1.21.6.tar.gz(下载nginx安装包)

tar -xvzf nginx-1.21.6.tar.gz(解压缩)

yum -y install gcc zlib zlib-devel pcre-devel openssl openssl-devel(下载依赖库和包)

./configure --prefix=/soft/nginx/

make && make install(编译并安装)

sbin/nginx -s reload -c conf/nginx.conf # 修改配置后平滑重启

nginx反向代理

upstream nginx_boot{

30s内检查心跳发送两次包,未回复就代表该机器宕机,请求分发权重比为1:2

server 192.168.0.000:8080 weight=100 max_fails=2 fail_timeout=30s;

server 192.168.0.000:8090 weight=200 max_fails=2 fail_timeout=30s;

这里的IP请配置成你WEB服务所在的机器IP

}

server {

location / {

root html;

配置一下index的地址,最后加上index.ftl。

index index.html index.htm index.jsp index.ftl;

proxy_set_header Host $host;

proxy_set_header X-Real-IP $remote_addr;

proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;

请求交给名为nginx_boot的upstream上

proxy_pass http://nginx_boot;

}

}

相关推荐
冰羽IOX33 分钟前
Xen Server服务器释放磁盘空间
linux·运维·服务器
JenKinJia34 分钟前
镜像里切换为普通用户
linux·运维·服务器
tiwolf_li1 小时前
Ubuntu里面单独编译某一个模块
linux·运维·ubuntu
fen_fen1 小时前
Ubuntu Linux环境查看服务器资源,查询CPU,内存,环境变量等命令
linux·运维·服务器
Rob1nKool2 小时前
Linux文件管理和输入输出重定向
linux·运维·服务器
dntktop2 小时前
音乐“穿梭机”AudioRelay,让你的音频“无缝对接”
运维·windows·电脑·音视频
OpenNJet2 小时前
NJet Portal 应用门户管理介绍
nginx
孤的心了不冷2 小时前
【Linux】Linux安装并配置RabbitMQ
linux·运维·后端·rabbitmq
网硕互联的小客服3 小时前
如何在服务器上部署 Python Django 应用
linux·运维·服务器·网络·安全
cui_win3 小时前
【磁盘】每天掌握一个Linux命令 - iostat
linux·运维·服务器·iostat·磁盘io