nginx篇高级用法之基于TCP/UDP的四层调度
2024-10-06 13:30:45
nginx 从1.9版本开始支持基于TCP/UDP的四层调度,在编译nginx时使用--with-stream开启该模块
支持TCP/UDP调度时,支持给所有的软件做调度器,例如:nfs smb ftp dns 等等...
在编译时:
./configure --with-http_ssl_module --with-stream
开启该模块
准备环境: 为了区分ftp1 和ftp2 他们各自放的共享内容不同
ftp1:192.168.2.100 /var/ftp/password
ftp2:192.168.2.200 /var/ftp/group
proxy:192.168.2.5 nginx
在nginx配置文件中进行编辑
events{
}
stream {
upstream vsftp {
server 192.168.2.100:21; //后端服务器IP+代理端口
server 192.168.2.200:21;
}
server {
listem 21; //本地监听端口,client访问端口
proxy_connect_timeout 1s; //连接的超时时间,可选配置
proxy_timeout 3s;
proxy_pass vsftp;
}
}
http{
}
测试结果正确
最新文章
- 让树莓派开机发送自己的ip到邮箱
- Android自定义之TextView跑马灯的监听
- VSS错误自动修复
- System.Linq.Dynamic
- php 统计在线人数,今日访问量,总访问量
- JSON字符串序列化与反序列化浅试
- 修改tt模板让ADO.NET C# POCO Entity Generator With WCF Support 生成的实体类继承自定义基类
- PowerShell与Unix Shell对比:八大实例
- RIDE的使用
- C#保留2位小数的做法
- ORACLE 博客文章目录
- Effective Java 第三版——41.使用标记接口定义类型
- Java基础系列--07_Object类的学习及源码分析
- Vue:生命周期
- hdu2089-不要62-(数位dp)
- DNS主从复制及区域传送
- redis数据持久化的两种方式
- (待解决,效率低下)47. Permutations II C++回溯法
- mui 注意事项
- linux上SVN服务器搭建后windows无法连接到服务器
热门文章
- 【maven的使用】2使用maven与pom文件
- ShutdownHook- Java 优雅停机解决方案
- Inkscape 旋转并复制
- 实验室工作站jupyterhub安装笔记
- Node.js入门教程 第五篇 (Express框架)
- JavaEE——JSP开发模式(model1)
- 如何在Java中创建数组列表
- CS184.1X 计算机图形学导论 罗德里格斯公式推导
- Vue使用vue-recoure + http-proxy-middleware + vuex配合promise实现基本的跨域请求封装
- (已解决)STM32L151使用串口发送数据第一字节为FE问题!