到可扩展azure VM场的iis arr代理路由

到可扩展azure VM场的iis arr代理路由,azure,iaas,Azure,Iaas,我们有一个作为windows服务运行的第三方产品,作为web服务公开。目标是在业务高峰时间动态地提供服务实例 只是为了和你们一起思考, -我已经在多个vm上部署了服务,在相同的云服务可用性集中配置了vm,配置了azure以根据cpu使用情况打开/关闭vm实例 -我要配置一个单独的vm,在那里运行iss arr,在上面配置的vm上向端点添加点,希望arr能够动态地平衡对后端vm的请求 这样行吗?IaaS量表的最佳实践是什么?有什么想法吗?非常感谢您的支持。如果我理解正确,您只需要使用云服务的内置负

我们有一个作为windows服务运行的第三方产品,作为web服务公开。目标是在业务高峰时间动态地提供服务实例

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


这样行吗?IaaS量表的最佳实践是什么?有什么想法吗?非常感谢您的支持。

如果我理解正确,您只需要使用云服务的内置负载平衡器。为端点创建负载平衡集。例如,如果您想平衡应用程序中端口80的传入流量,您所要做的就是为此端口创建一个LB集,并将该集配置到云服务中的所有VM

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


无论虚拟机是向上还是向下,一旦它打开,并且如果端点配置在同一个LB集中,它将在端口80联机、IIS启动并返回状态200 OK(例如)后自动开始响应请求。因此,回答您的问题:是的,它将与自动缩放或手动打开/关闭虚拟机一起工作

为什么使用arr而不是云服务负载平衡集?谢谢。你能帮我指一下方向吗。它能与自动缩放一起工作吗?谢谢,仔细阅读,似乎负载平衡集提供了与IIS ARR类似的基本功能。我们寻求url重写、ssl卸载、端口重新定向的支持,在我看来,在VM方法上我只剩下IIS ARR了。希望将来有“ARR as服务”