Nginx进行UDP的负载均衡
2024-08-30 09:51:03
准备工作:
- 服务器1:192.168.33.102 搭建nginx服务,作为反向代理的中转站
- 服务器2:192.168.33.103 nginx要反向代理的服务器
一、在服务器1上搭建nginx服务
// 安装nginx服务
# yum -y install nginx
// 修改配置文件
// nginx默认的端口是80,查看80端口是否被调用
# netstat -apn |grep 80 // 如果80端口没有被调用,则只需在配置文件的末尾添加以下内容
# vim /etc/nginx/nginx.conf
stream {
server{
listen ; // tcp 反向代理
proxy_connect_timeout 20s;
proxy_timeout 5m;
proxy_pass 192.168.33.103:;
}
server {
listen 192.169.33.102: udp reuseport; // udp 反向代理
proxy_timeout 20s;
proxy_pass 192.168.33.103:;
proxy_bind 192.168.33.103:;
}
}
// 启动nginx服务并设置开机自启
# systemctl start nginx
# systemctl enable nginx
二、测试nginx的反向代理
在web端输入:http://192.168.33.103:8080 ,如果跳出的界面和 http://192.168.33.102:8080 的界面一样,则说明反向代理成功。
最新文章
- 项目安排(离散化+DP)
- Web存储-Web Storage
- Debian 7 安装 wireshark
- R中根据匹配原则将一列拆分为几列的方法
- hdu - 1180 诡异的楼梯 (bfs+优先队列)
- oracle 增加字段
- 用HTML 格式导出Excel
- 团队作业4——第一次项目冲刺(Alpha版本)7th day
- hbase的HQuorumPeer和QuorumPeerMain
- cocos creator主程入门教程(九)—— 瓦片地图
- IScroll在某些手机浏览器上不能滑动和卡顿解决办法
- Android倒计时实现
- tomcat双击startup.bat启动时闪退
- Pyqt5自定义浏览器
- zeebe 为微服务架构的工作流引擎
- ionic 2.x 3.x 打包 压缩
- zabbixzabbix
- antlr提取代码注释
- RabbitMQ学习(一):RabbitMQ要点简介
- python字符串转换成变量的几种方法
热门文章
- 全面解读php-流程控制
- 【转】C/C++ 引用作为函数的返回值
- Selenium 2自动化测试实战14(定位一组元素)
- 阶段3 3.SpringMVC·_01.SpringMVC概述及入门案例_04.入门程序之搭建开发环境
- 问题:anaconda: command not found
- 第三方MBXPageViewController的使用和注意事项
- caffe-----使用C++ 提取网络中间层特征数据
- HashMap根据value值排序
- 用poi从excel文档导入数据
- Python学习之数据库初识