安装时配置stream模块,
--with-stream
允许构建用于通用TCP/UDP代理和负载平衡的流模块。默认情况下不会生成此模块。
Module ngx_stream_core_module 官网文档
http://nginx.org/en/docs/stream/ngx_stream_core_module.html
nginx stream模块是4层负载均衡,http模块是7层负载均衡,stream模块用法和http模块差不多,关键的是语法几乎一致。
nacos2集群通过nginx stream做负载均衡
https://blog.csdn.net/haveqing/article/details/129186827
常用的负载均衡分为:
1) 开源软件负载均衡: Nginx, LVS, Haproxy (Nginx和Haproxy通常做七层负载均衡, LVS做四层负载均衡. 但是Nginx也可以通过stream模块做四层负载均衡, Haproxy也可以做四层负载均衡 ) ;
2) 商业的硬件负载均衡: 设备F5、Netscale ;
负载均衡-基础知识全面整理详解
https://cloud.tencent.com/developer/article/2056252
nginx,lvs,haproxy+keepalived区别
https://www.cnblogs.com/onesea/p/15069992.html
linux系统构架 - LB集群之LVS介绍