Nginx
对tcp
协议的代理是通过ngx_stream_core_module
这个模块实现的,此模块要1.9.0
版本后才有,而且默认是不启用的。安装时应使用配置参数--with-stream
启用。
然后通过./nginx -V
查看有没有--with-stream
参数。
修改nginx/conf/nginx.conf
文件,新增stream {...}
配置块,和http{...}
配置块是同级关系。
Nginx
本地监听21220
端口,然后转发到upstream
中配置的后台服务器地址,默认是轮询策略。