阿里云通用代金券 限时领取

腾讯云服务器 99元/年

如何通过单个负载均衡SLB实例配置多个站点

单个负载均衡SLB实例配置多个站点

单个负载均衡实例部署多站点通过配置不同的主机头来实现。现以Windows系统举例(Linux操作系统实现的思路基本一致):

  1. 以三台杭州ECS演示操作 (图1),系统为Windows Server 2008 R2 企业版 64位中文版,一台杭州负载均衡实例(图2)。

  2. 在每台ECS上各创建3个站点(图3),并配置默认站点(图4)和站点主机头(图5)

  3. 配置完后可以尝试做一个测试,测试ECS内网访问站点是否可以正常浏览。首先配置其中ECS A的本地域名解析为‘ECS B的内网IP 测试域名’(图6),在ECS A上浏览器访问www.mysite1.com,如正常,可以得到正常返回值(图7)

    测试完后将hosts文件还原。

  4. ECS端配置已经完成,以下做负载均衡配置,首先登录负载均衡控制台。添加需要加入的ECS(图8)

  5. 配置负载均衡监听配置,测试的端口为前端80、后端80(图9)。

  6. 配置负载均衡健康检查,这里需要注意以下几点

    1. 域名配置需要与ECS的主机头一致。
    2. 检查端口为您配置的后端ECS端口,演示端口是80。
    3. 检查路径为ECS上站点的文件地址,演示用默认页mysite1.html

      配置完成,见图10。

  7. 配置完后可以得到配置信息,健康检查显示正常(图11)。(如果健康检查异常,访问后会返回502错误)

  8. 最后的测试。通过本地解析,在客户端上将三个地址解析到负载均衡的VIP上(图12)。打开浏览器依次访问,可以看到,访问不同的域名,会解析到不同的站点上,验证完成(图13)。

发表评论

此站点使用Akismet来减少垃圾评论。了解我们如何处理您的评论数据

Scroll to Top