背景 生产环境 Nginx 需要增加支持 TCP 反向代理功能,需要再添加--with-stream参数重新编译后,在线升级 Nginx。 在线升级 # 查看当前版本(注意为大写 V) $ cd /usr/local/nginx/sbin $ nginx -V nginx version: ngin ...
分类:
其他好文 时间:
2020-12-03 11:38:14
阅读次数:
3
1. 下载安装nginx 注意 因为stream 并不是 nginx自带的module 所以需要 在安装是 通过 --with 的方式增加上. 下载必要的程序包 2. 解压缩 3. 分别进行安装 4. 问题解决. 解决方法为: [root@k8smaster sbin]# ldd $(which / ...
分类:
系统相关 时间:
2019-09-03 09:41:10
阅读次数:
136
nginx以upstream分组的方式实现tcp反向代理nginx在1.9版本开始支持tcp模式的负载均衡,在1.9.13版本开始支持udp协议的负载均衡,udp主要用于DNS的域名解析,其配置方式和指令和http代理类似,其基于ngx_steam_proxy_module模块实现tcp负载,另外基于ngx_stream_upstream_module实现后端服务器的分组转发、权重分配、状态监测、
分类:
其他好文 时间:
2019-06-03 09:27:19
阅读次数:
215
同事为了提高性能发给我一model 简单改了一下. 记录一下 gzip on; gzip_min_length 1k; gzip_buffers 16 64k; gzip_http_version 1.1; gzip_comp_level 6; gzip_types text/plain appli ...
分类:
其他好文 时间:
2019-02-23 10:25:25
阅读次数:
166
用nginxTCP反向代理作mail邮件代理用nginxTCP反向代理作mail邮件代理1.背景2.Nginx安装(包括nginx_upstream_check_module)3.Nginx配置4.总结1.背景新版本nginx有TCP反向代理功能,nginx的mailproxy配置认证又太麻烦,于是就想用TCP反向功能作mail代理。2.Nginx安装(包括ngin..
分类:
其他好文 时间:
2017-08-22 15:52:39
阅读次数:
195
先下载nginx_tcp_proxy_module模块。 先看看自己原来nginx安装有哪些模块(编译参数): [root@111]# /tengine/sbin/nginx -VTengine version: Tengine/2.1.1 (nginx/1.6.2)built by gcc 4.4 ...
分类:
其他好文 时间:
2017-08-01 14:44:42
阅读次数:
332
nginx从1.9.0版本以后支持面向TCP的反向代理。莫约是2015年初发布的。注:如今最新版nginx为1.11.12nginx从1.9.0后引入模块ngx_stream_core_module,模块是没有编译的,需要用到编译需添加--with-stream配置参数,stream负载均衡官方配置样例配置编译的时候需要加上先切换到ngi..
分类:
其他好文 时间:
2017-03-29 21:29:45
阅读次数:
162
Haproxy 做http和tcp反向代理和负载均衡keepalived 为两台 Haproxy 服务器做高可用/主备切换。nginx 为内网服务器做正向代理,如果业务需求有变化,也可以部分替代 haproxy 做 http 反向代理。如果发生主备切换,向指定邮箱发送报警邮件。本文比较裹脚布,没耐心...
分类:
其他好文 时间:
2015-11-01 00:16:37
阅读次数:
310
nginx tcp代理功能由nginx_tcp_proxy_module模块提供,同时监测后端主机状态。该模块包括的模块有: ngx_tcp_module, ngx_tcp_core_module, ngx_tcp_upstream_module, ngx_tcp_proxy_module, ngx_tcp_upstream_i...
分类:
其他好文 时间:
2015-10-27 13:40:43
阅读次数:
213