Nginx 配置socket转发
2017-09-25 00:00
363 查看
摘要: Nginx 配置socket转发
首先是需要安装Nginx。一般Linux环境Nginx依赖pcre,OpenSSL-fips ,zlib 。所以在安装Nginx之前需要安装这几个。
./configure --with-stream Nginx的时候需要加上参数 --with-stream才能开启socket的转发。默认是没有的。
后面的make &make install 都是一样的。
编辑 $nginx_home/conf/nginx.conf
上面就是一个简单的socket转发的例子。监听3389端口。将接受的包转发到server 指定的主机地址
首先是需要安装Nginx。一般Linux环境Nginx依赖pcre,OpenSSL-fips ,zlib 。所以在安装Nginx之前需要安装这几个。
./configure --with-stream Nginx的时候需要加上参数 --with-stream才能开启socket的转发。默认是没有的。
后面的make &make install 都是一样的。
编辑 $nginx_home/conf/nginx.conf
stream { upstream bss_num_socket { hash $remote_addr consistent; server rm-2ze3tgn1qo9a6a998.mysql.rds.aliyuncs.com:3306 weight=5 max_fails=3 fail_timeout=30s; } server { listen 3389; proxy_connect_timeout 1s; proxy_timeout 3s; proxy_pass bss_num_socket; } }
上面就是一个简单的socket转发的例子。监听3389端口。将接受的包转发到server 指定的主机地址
相关文章推荐
- Nginx-(三)支持Socket转发过程详解
- nginx服务器配置/websocket nginx 配置笔记
- Nginx 自动化批量配置tomcat工程转发
- Nginx支持Socket转发过程详解
- Nginx配置proxy_pass转发的/路径问题
- Nginx支持Socket转发过程详解
- Nginx配置proxy_pass转发的/路径问题
- Nginx配置proxy_pass转发的/路径问题
- nginx、php-fpm默认配置与性能–TCP socket还是unix domain socket
- nginx做代理IP端口转发的安装和部署配置
- Nginx配置端口转发 映射 以及连接超时问题
- 【nginx配置】nginx做非80端口转发
- windows下配置nginx非80端口转发
- nginx 反向代理做域名转发简单配置
- nginx配置转发后,jsp页面用request.getserverPort获取端口为80的问题
- windows下Nginx实现socket转发功能
- nginx关于配置多个虚拟主机和向后台转发的配置文件
- 苹果审核ipv6 nginx转发 配置
- nginx安装配置启动,把前端的请求一部分转发到本地,ajax请求转发到服务器。
- nginx转发配置