nginx stream代理
前言
- nginx 1.12.2
- nginx从1.9.0开始,新增加了一个stream模块
- nginx 安装参考这里
- linux RedHat7
开启stream
修改/etc/nginx/nginx.conf
#增加stream配置,开启stream模块
stream {log_format basic '$remote_addr [$time_local] ''$protocol $status $bytes_sent $bytes_received ''$session_time';access_log /var/log/nginx/stream-access.log basic buffer=32k;# 为了让这个配置文件简单一些,将配置stream放入到/etc/nginx/conf.d,并以.stream做后缀名。# 需要为每个端口创建一个.stream做后缀名的配置文件include /etc/nginx/conf.d/*.stream;
}
新增一个Stream代理
添加7000端口的stream代理配置。
新增配置/etc/nginx/conf.d/proxy_port7000_to_59.110.xxx.xxxp8001.stream
server{listen 7000;proxy_pass 59.110.xxx.xxx:8001;
}
重新加载配置
# 测试一下配置文件写的是否有问题
shell> nginx -t
# 配置文件没问题的话,重新加载配置
shell> nginx -s reload
nginx stream代理相关推荐
- Centos 利用yum源安装 nginx stream模块
环境 CentOS 7.9 (腾讯云服务器) nginx 1.20.1 配置stream参考这里. nginx 动态模块 nginx 1.9.11 开始增加加载动态模块支持,从此不再需要替换nginx ...
- Nginx stream 配置代理(Nginx TCP/UDP 负载均衡)
前奏 我们都知道 nginx 是一款优秀的反向代理服务,用过 nginx 的也应该都知道 upstream,upstream 节点一般置于 http 节点大括号中,常规在 upstream 中配置需要 ...
- nignx的TCP和UDP调度(nginx反向代理)
1 案例1:Nginx反向代理 1.1 问题 使用Nginx实现Web反向代理功能,实现如下功能: 后端Web服务器两台,可以使用httpd实现 Nginx采用轮询的方式调用后端Web服务器 两台We ...
- nginx tcp代理_nginx——TCP/UDP Load Balancing
nginx––– tcp and udp 代理 Introduction nginx 反向代理一般都是7层代理,进行http/https 协议层的转发:说起4层代理,一般想到的都是lvs 和 hapr ...
- Nginx反向代理Redis服务
Nginx反向代理Redis服务 Nginx代理Redis 第一步:redis 配置及启动 vim redis.conf port 6379 # bind 127.0.0.1 daemonize ye ...
- Nginx stream模块初探
Nginx stream模块初探 前言 nginx从1.9.0开始,新增加了一个stream模块,用来实现四层协议的转发.代理或者负载均衡等.这完全就是抢HAproxy份额的节奏,鉴于nginx在7层 ...
- nginx tcp代理_nginx 基于tcp/udp代理
nginx从1.9.0版本开始,新增了ngx_stream_core_module模块,使nginx支持四层负载均衡.默认编译的时候该模块并未编译进去,需要编译的时候添加--with-stream,使 ...
- 利用Nginx正向代理加速代码编译外网依赖下载速度
一个典型场景: 之前在ci涉及项目代码构建过程中的依赖都需要到国外下载,例如GitHub,谷歌等等,最初的解决方案是在公司国外服务器节点上安装gitlab-runner,并registe ...
- Day140-142.尚品汇:AOP+Redis缓存+redssion分布式锁、CompletableFuture异步编排、首页三级分类展示、Nginx静态代理
目录 Day08 一.获取商品详情 加入缓存 二.全局缓存:分布式锁与aop 整合 三.布隆过滤器 四.CompletableFuture 异步编排 jdk1.8 Day09 1. 将item 改为多 ...
最新文章
- C语言的基础题目,几个c语言的基础题目
- 通知:正式迁移至新博客
- jfinal js 拦截_jfinal全局数据拦截器
- 安卓中如何实现滑动导航
- python英文单词及其出现次数-Python读取英文文件并记录每个单词出现次数后降序输出示例...
- c语言不用switch做计算器,超级新手,用switch写了个计算器程序,求指导
- C++中的动态分配内存
- SSM + AJAX + JSON 动态下拉框
- ad软件侵权律师函_Aspen Plus 9 软件安装教程
- Jekins持续集成在ERP研发中的应用实践
- jquery jgrid filterToolBar beforeSearch 修改postData
- Mac SecureCRT解决中文乱码
- 在MSF中怎么区分易混淆的工作项类型:Bug、风险和问题(我个人的理解)
- 【文章】浅相遇,薄相知,淡相守,终难忘
- SharedCache分析:服务端程序
- SparkSQL概念介绍
- Fiddler4的下载与安装
- svn的安装包和中文语言包下载
- 三菱FX3UFX2NFX1N PLC 模拟器模拟通信功能,模拟PLC实体
- SAP abap采购报表开发