溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊(cè)×
其他方式登錄
點(diǎn)擊 登錄注冊(cè) 即表示同意《億速云用戶服務(wù)條款》

混合使用Azure LB和ILB訪問(wèn)相同web服務(wù)(3)

發(fā)布時(shí)間:2020-07-30 11:00:09 來(lái)源:網(wǎng)絡(luò) 閱讀:257 作者:stevenlian 欄目:網(wǎng)絡(luò)安全

 

接下來(lái)我們來(lái)配置Azure Load balancer,就是面向公網(wǎng)的負(fù)載均衡 

1.在該測(cè)試中,為了保持內(nèi)網(wǎng)訪問(wèn)和外網(wǎng)訪問(wèn)一樣的體驗(yàn),本地端口和public端口和ILB一樣,同樣是80:

PS C:\> Get-AzureVM  -ServiceName webstevennodes -Name webstevennode1|Add-AzureEndpoint -Name httppub -Protocol tcp -LocalPort 80 -PublicPort 80 -DefaultProbe -LBSetName myPubLBSet|Update-AzureVM

 

混合使用Azure LB和ILB訪問(wèn)相同web服務(wù)(3)

 2. 配置完成后,我們同樣來(lái)檢測(cè)一下當(dāng)前端點(diǎn)配置信息,可以看到ILB和PubLB的配置都成功了:

混合使用Azure LB和ILB訪問(wèn)相同web服務(wù)(3)

 

混合使用Azure LB和ILB訪問(wèn)相同web服務(wù)(3)

 3. 在Azure管理界面上,我們檢查下兩臺(tái)測(cè)試VM的端點(diǎn)配置,可以看到剛才配置的公網(wǎng)的端點(diǎn)配置顯示在了portal上:

混合使用Azure LB和ILB訪問(wèn)相同web服務(wù)(3)

 

混合使用Azure LB和ILB訪問(wèn)相同web服務(wù)(3)

 4. 那么我們通過(guò)公網(wǎng)來(lái)測(cè)試一下AzureLB是否工作,打開(kāi)瀏覽器,輸入DNS地址回車(chē),可以看到請(qǐng)求被分發(fā)到了VM2,過(guò)幾分鐘,換個(gè)瀏覽器,測(cè)試一下,可以看到,請(qǐng)求被分發(fā)到了VM1:

混合使用Azure LB和ILB訪問(wèn)相同web服務(wù)(3)

 

 

混合使用Azure LB和ILB訪問(wèn)相同web服務(wù)(3)

 6. 回過(guò)頭來(lái),我們測(cè)試一下Internal Load balancer是否依然可以正常工作,可以看到ILB工作正常:

混合使用Azure LB和ILB訪問(wèn)相同web服務(wù)(3)

 

 

混合使用Azure LB和ILB訪問(wèn)相同web服務(wù)(3)

 7. 最后,我們?cè)跍y(cè)試一下最后一個(gè)場(chǎng)景,我們知道Azure的負(fù)載均衡器有probe,可以自動(dòng)檢測(cè)被分發(fā)的虛擬機(jī)是否健康,然后將請(qǐng)求分發(fā)到健康的虛擬機(jī),在下面的測(cè)試中,我們關(guān)閉VM1,看看負(fù)載均衡器是否可以正確的將請(qǐng)求分發(fā)給健康的虛擬機(jī):

  1. 混合使用Azure LB和ILB訪問(wèn)相同web服務(wù)(3)

分別用LB和ILB來(lái)訪問(wèn)服務(wù),所有的請(qǐng)求都被分發(fā)到運(yùn)行的虛擬機(jī)VM2上了,可以正常工作:

混合使用Azure LB和ILB訪問(wèn)相同web服務(wù)(3)

混合使用Azure LB和ILB訪問(wèn)相同web服務(wù)(3)


向AI問(wèn)一下細(xì)節(jié)

免責(zé)聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如果涉及侵權(quán)請(qǐng)聯(lián)系站長(zhǎng)郵箱:is@yisu.com進(jìn)行舉報(bào),并提供相關(guān)證據(jù),一經(jīng)查實(shí),將立刻刪除涉嫌侵權(quán)內(nèi)容。

AI