1. 静态负载均衡
默认情况下,ngx_stream_core_module是没有启用的,需要安卓Nginx的时候配置with-stream配置参数启用,四层负载均衡配置在stream指令下。
server中配置:
监听端口:
失败重试:
超时配置:
限速配置:限制从客户端读数据和葱上游服务器读数据的速率单位字节/s,默认为0,不限速
上游服务器
listen指令监听的端口,默认是TCP协议,如果需要UDP,则配置“listen 3309udp”
2. 动态负载均衡
一个是选择购买商业版,一个是选择开源的Nginx-stream-upsync-modue
其中nginx-upsync-modue提供了http七层动态负载均衡,动态更新上游服务器不需要reload nginx
——以上读书小记来源《亿级流量网站架构核心技术》