做了幾年開發,都是只管碼**,沒有參與過專案的部署,為了知識體系更加完整,於是開始學習一下負載均衡。查了一下資料,覺得用nginx +iis 比較簡單,於是小試牛刀。
在iis上部署好兩個測試**,如下圖,分別把兩個**的埠設定成8091和8092.
修改配置
開啟conf資料夾下的nginx.conf檔案
1、在http節點裡配置好伺服器列表
#設定負載均衡的伺服器列表
upstream mysvr
配置完後如圖
如圖,開啟nginx所在目錄,直接輸入nginx開啟服務
這樣乙個簡單的nginx負載就完成了,過兩天再試差配置乙個.net**
springcloud(Ribbon負載均衡)
搭建步驟 1.使用者服務的集群 2.訂單服務整合ribbon 2.1.匯入ribbon的依賴 2.2.在resttemplate的bean定義方法上加上 loadbalanced註解 2.3.把訂單的controller向使用者發起呼叫的resttemplate的url使用服務名呼叫,如 http ...
SpringCloud Ribbon 負載均衡
ribbon eureka都是netflix旗下的專案,eureka client內建了ribbon,用於實現負載均衡,預設使用輪詢。輪詢是最簡單的負載均衡演算法,每次呼叫服務拿到節點列表後,從前往後依次輪詢類表中的每個節點,誰空閒就呼叫誰。測試時往往都是呼叫列表的第乙個節點,因為重新整理的手速遠遠...
Nginx Windows負載均衡配置屬性
解壓到c nginx目錄下 二 在兩台伺服器上分別建乙個 s1 192.168.16.35 8054 s2 192.168.16.16 8089 二 找到目錄 c nginx conf nginx.conf 開啟nginx.conf 配置如下 複製 如下 使用的使用者和組,window下不指定 us...