Nginx負載均衡的方式有以下幾種:
輪詢(Round Robin):每一次請求按照服務器的順序依次分配到不同的后端服務器。
IP 哈希(IP Hash):根據客戶端的IP地址進行哈希計算,將同一IP的請求分配到同一臺后端服務器上。
最少連接(Least Connections):將請求分配到當前連接數最少的后端服務器上,實現負載均衡。
加權輪詢(Weighted Round Robin):為每臺后端服務器設置不同的權重,根據權重的比例來分配請求。
加權最少連接(Weighted Least Connections):將請求分配給連接數最少且權重最高的后端服務器。
IP 地址范圍(IP Range):根據客戶端的IP地址范圍將請求分配到不同的后端服務器上。
URL 哈希(URL Hash):根據請求的URL進行哈希計算,將相同URL的請求分配到同一臺后端服務器上。
以上是常見的Nginx負載均衡方式,根據實際需求可以選擇合適的方式來實現負載均衡。