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.8k
1 个回答
  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 代理和负载均衡”
撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题