負(fù)載均衡是云服務(wù)商標(biāo)配的免費服務(wù)。阿里云的對應(yīng)產(chǎn)品叫SLB,UCloud的對應(yīng)產(chǎn)品叫ULB,操作都很簡單直觀,進入負(fù)載均衡管理控制臺,添加負(fù)載均衡,選擇相應(yīng)的虛擬機即可。
而Azure則完全不一樣,在Azure管理控制臺,你是不能直接看到負(fù)載均衡(Load-balanced set)這個東西的,它藏得有點深。而且只有在同一個Cloud Service中的虛擬機(Virtual Machine)才能組建負(fù)載均衡,一開始不知道這點,走了不少彎路。
下面分享一下如何在Azure中創(chuàng)建負(fù)載均衡。
1、首先要創(chuàng)建一個Cloud Service,如下圖:
2、然后在創(chuàng)建Virtual Machine時選擇這個Cloud Service,如下圖:
3、在第1臺Virtual Machine創(chuàng)建好之后,進入ENDPOINTS頁面,創(chuàng)建一個Endpoint并選中Create a Load-balanced set。
4、然后設(shè)置負(fù)載均衡的名稱與相應(yīng)的參數(shù)
5、接著創(chuàng)建另外1臺Virtual Machine,創(chuàng)建時一定要選擇同一個Cloud Service。創(chuàng)建好之后也是進入ENDPOINTS頁面創(chuàng)建Endpoint,這時要選擇Add endpoint to an existing Load-balanced set并選中之前創(chuàng)建的負(fù)載均衡。
6、然后選擇HTTP(80)端口完成這臺虛擬機加入負(fù)載均衡
7、經(jīng)過這么拐彎抹角的折騰,才將兩臺Virtual Machine組成負(fù)載均衡。那如何訪問這個負(fù)載均衡呢?這兩臺Virtual Machine在同一個Cloud Service中,用的是同一個VIP,直接訪問這個VIP即可。