1. 靜態(tài)負(fù)載均衡
默認(rèn)情況下骂束,ngx_stream_core_module是沒有啟用的蹬跃,需要安卓Nginx的時(shí)候配置with-stream配置參數(shù)啟用宗挥,四層負(fù)載均衡配置在stream指令下靶壮。
server中配置:
? ? ? 監(jiān)聽端口:
? ? ? 失敗重試:
? ? ? 超時(shí)配置:
? ? ? 限速配置:限制從客戶端讀數(shù)據(jù)和蔥上游服務(wù)器讀數(shù)據(jù)的速率單位字節(jié)/s,默認(rèn)為0果元,不限速
? ? ? 上游服務(wù)器
listen指令監(jiān)聽的端口促王,默認(rèn)是TCP協(xié)議,如果需要UDP噪漾,則配置“l(fā)isten 3309udp”
2. 動態(tài)負(fù)載均衡
一個(gè)是選擇購買商業(yè)版硼砰,一個(gè)是選擇開源的Nginx-stream-upsync-modue
其中nginx-upsync-modue提供了http七層動態(tài)負(fù)載均衡,動態(tài)更新上游服務(wù)器不需要reload nginx
——以上讀書小記來源《億級流量網(wǎng)站架構(gòu)核心技術(shù)》