Azure实例和web角色

Azure实例和web角色,azure,Azure,顺便问一下,Azure实例是什么?它是同一Azure云服务的多个副本吗?例如,如果我部署一个具有2个实例的WCF应用程序,Azure会创建同一WCF的2个副本,并且任何请求都会在这2个实例之间进行负载平衡和分布?与实例相关的web角色是什么?1个实例可以有2个“web角色”吗?这是负载平衡吗 我的问题是,基本上,WCF调用可能会进行大量处理,以返回用户请求的数据。减少处理WCF web函数调用的时间的理想情况是什么?1个实例中的2个web角色会更快还是2个实例和1个web角色会更快?我需要加快处

顺便问一下,Azure实例是什么?它是同一Azure云服务的多个副本吗?例如,如果我部署一个具有2个实例的WCF应用程序,Azure会创建同一WCF的2个副本,并且任何请求都会在这2个实例之间进行负载平衡和分布?与实例相关的web角色是什么?1个实例可以有2个“web角色”吗?这是负载平衡吗


我的问题是,基本上,WCF调用可能会进行大量处理,以返回用户请求的数据。减少处理WCF web函数调用的时间的理想情况是什么?1个实例中的2个web角色会更快还是2个实例和1个web角色会更快?我需要加快处理来自网页的每个WCF web服务调用的时间。如果一个WCF调用设置为1个实例时需要30秒,那么如果有2个实例,这会减少到15秒吗?或者总共30秒将发生在2个实例中的1个实例中,因为实例都是关于负载平衡的?

简单地说,实例是应用程序的虚拟机。因此,如果您有一个具有2个实例的WCF应用程序,这意味着您的应用程序部署在2个VM上,并且这2个VM是负载平衡的

您可以在一个web角色中部署两个web应用程序。但是关于你的问题:

一个实例可以有两个“web角色”? 没有

这是负载平衡吗? 没有

一个实例中的两个web角色会更快吗?
“更快”是一个相对的术语。从高可用性的角度考虑在多个实例中部署。如果您的应用程序部署了两个实例,即使有一个实例出现故障,您的第二个实例也可以为您的客户端提供服务。同样,每个实例都有有限的资源(CPU/内存等)。同一应用程序有多个实例将允许您处理更多请求,因为请求分布在多个实例上。

除了Gaurav解释之外,您还可以查看我在哪里详细描述了什么是云服务(以前称为托管服务),什么是角色,什么是实例

如果您想更进一步,还可以继续并查看以了解网络原理和术语