iis是一个可扩展的azure VM场的代理路由

时间:2015-04-16 21:00:43

标签: azure iaas

我们将第三方产品作为Windows服务运行,作为Web服务公开。目标是在业务高峰时段动态配置服务实例。

只是想和你们一起思考, - 我已经在多个vm上部署了服务,在相同的云服务可用性集中配置了vm,配置了azure以根据cpu使用打开/关闭vm实例 - 我要配置一个单独的vm,在那里运行iss arr,在上面配置的vm上添加点到端点,希望ARR动态平衡对后端vm的请求

这会有用吗? IaaS规模的最佳实践是什么?有什么想法吗?真的很感激投入。

1 个答案:

答案 0 :(得分:0)

如果我理解正确,您只需要使用云服务的内置负载均衡器。为端点创建负载平衡集。例如,如果要将传入流量添加到应用程序中的端口80,则只需为此端口创建LB-set,并将此设置配置为Cloud Service中的所有VM。

  

Azure负载均衡器随机分发特定类型的   跨越多个虚拟机或服务的传入流量   配置称为负载平衡集。例如,你可以   将Web请求流量的负载分散到多个Web服务器或   网络角色。

Configure a load-balanced set

Azure load balancing for virtual machines

无论虚拟机是启动还是关闭,一旦启动并且端点配置在同一个LB-set中,一旦端口80联机(IIS启动并返回状态200 OK),它将自动开始响应请求, 例如)。所以,回答你的问题:是的,它可以用于自动缩放或手动打开/关闭vms。