nginx实现tcp的反向代理,有几点不明白?

1.安装过程中:./configure --with-stream这一步安装的是ngx_stream_core_module还是nginx_tcp_proxy_module?
2.ngx_stream_core_module还是nginx_tcp_proxy_module有什么区别呀?
3.“stream 模块用于一般的 TCP 代理和负载均衡”这句话是什么意思?还有不一般的tcp代理?


回答:

  1. Nginx 在1.9.0版本发布以前如果要想做到基于TCP的代理及负载均衡需要通过打名为 nginx_tcp_proxy_module 的第三方patch来实现。Nginx 从1.9.0开始发布ngx_stream_core_module模块,该模块支持tcp代理及负载均衡。
  2. 1中科技看出,当然还有一些功能上的不同
  3. nginx的stream模块能够用于4层负载均衡,但通常不多使用,所以“stream 模块用于一般的 TCP 代理和负载均衡”

以上是 nginx实现tcp的反向代理,有几点不明白? 的全部内容, 来源链接: utcz.com/p/944301.html

回到顶部