混合使用AzureLB和ILB访问相同web服务(2)-创新互联

那么现在开始,我们配置下两台WEB服务器的Internal Load balancer:

成都创新互联公司主要从事成都网站制作、成都网站设计、网页设计、企业做网站、公司建网站等业务。立足成都服务南川,十余年网站建设经验,价格优惠、服务专业,欢迎来电咨询建站服务:13518219792
  1. 打开Powershell,检查当前两台虚拟机的端点配置:

Get-AzureVM -ServiceName webstevennodes -Name webstevennode2|Get-AzureEndpoint

混合使用Azure LB和ILB访问相同web服务(2)

 2. 创建一个ILB,指定其服务地址为内网地址10.0.0.88:

Add-AzureInternalLoadBalancer -InternalLoadBalancerName myilb -ServiceName webstevennodes -SubnetName Subnet-1 -StaticVNetIPAddress 10.0.0.88

混合使用Azure LB和ILB访问相同web服务(2)

 3. 对两台测试VM webstevennode1和webstevennode2添加端点信息,注意本地port和对外port都是80:

PS C:\> Get-AzureVM -ServiceName webstevennodes -Name webstevennode1 |Add-AzureEndpoint -Name httpinternal -Protocol tcp -LocalPort 80 -PublicPort 80 -DefaultProbe -InternalLoadBalancerName myilb -LBSetName myILBSet|Update-AzureVM

混合使用Azure LB和ILB访问相同web服务(2)

PS C:\> Get-AzureVM -ServiceName webstevennodes -Name webstevennode2|Add-AzureEndpoint -Name httpinternal -Protocol tcp -LocalPort 80 -PublicPort 80 -DefaultProbe -InternalLoadBalancerName myilb -LBSetName myILBSet|Update-AzureVM

混合使用Azure LB和ILB访问相同web服务(2)

4. 添加完成后,验证一下端点配置信息:

PS C:\> Get-AzureVM -ServiceName webstevennodes -Name webstevennode2|Get-AzureEndpoint

混合使用Azure LB和ILB访问相同web服务(2)

Get-AzureVM -ServiceName webstevennodes -Name webstevennode2|Get-AzureEndpoint

混合使用Azure LB和ILB访问相同web服务(2)

可以看到电脑两台VM的ILB配置完成,并且服务IP地址是10.0.0.88.

5. 我们来测试一下实际效果,需要你登录那台测试的windows 2012虚拟机,打开IE浏览器,输入ILB的服务地址10.0.0.88,测试一下:

混合使用Azure LB和ILB访问相同web服务(2)

过一会再刷新一次,可以看到请求可以被分发到VM1和VM2上:

混合使用Azure LB和ILB访问相同web服务(2)

6. 我们在Azure的portal上检查一下端点配置,可以看到,因为我们配置的是ILB的端口,所以目前在portal上无法看到:

混合使用Azure LB和ILB访问相同web服务(2)

混合使用Azure LB和ILB访问相同web服务(2)

另外有需要云服务器可以了解下创新互联scvps.cn,海内外云服务器15元起步,三天无理由+7*72小时售后在线,公司持有idc许可证,提供“云服务器、裸金属服务器、高防服务器、香港服务器、美国服务器、虚拟主机、免备案服务器”等云主机租用服务以及企业上云的综合解决方案,具有“安全稳定、简单易用、服务可用性高、性价比高”等特点与优势,专为企业上云打造定制,能够满足用户丰富、多元化的应用场景需求。


文章标题:混合使用AzureLB和ILB访问相同web服务(2)-创新互联
文章URL:http://ybzwz.com/article/codhcd.html