C# 如何配置WCF Azure云服务,以便在不离线的情况下对其进行更新?

C# 如何配置WCF Azure云服务,以便在不离线的情况下对其进行更新?,c#,web-services,wcf,azure,C#,Web Services,Wcf,Azure,我有一个具有1个web角色的Azure云服务。我的web角色内有2个WCF服务项目。我的问题是,每个服务专用于一个客户端,但在更新时,这两个服务都会在重新上传和更新整个云服务时脱机 我应该将这些客户机服务作为一个单独的Azure云服务,还是应该让每个客户机服务都有自己的web角色 最好的办法是什么 提前谢谢 云服务、虚拟机和虚拟网络 对于云服务,我们保证当您部署两个或更多角色时 不同故障域和升级域中的实例,面向Internet 角色至少有99.95%的时间具有外部连接。对于 具有两个或多个实例的

我有一个具有1个web角色的Azure云服务。我的web角色内有2个WCF服务项目。我的问题是,每个服务专用于一个客户端,但在更新时,这两个服务都会在重新上传和更新整个云服务时脱机

我应该将这些客户机服务作为一个单独的Azure云服务,还是应该让每个客户机服务都有自己的web角色

最好的办法是什么

提前谢谢

云服务、虚拟机和虚拟网络

对于云服务,我们保证当您部署两个或更多角色时 不同故障域和升级域中的实例,面向Internet 角色至少有99.95%的时间具有外部连接。对于 具有两个或多个实例的所有面向Internet的虚拟机 部署在同一可用性集中,我们保证您将 外部连接至少99.95%的时间。虚拟的 网络,我们保证99.9%的虚拟网络网关可用性


为了避免web服务脱机,您应该使用多个角色,然后每个角色将一次接收更新,避免脱机。Thiago,感谢您的回复。在资源使用和效率方面,这是一个可行的解决方案吗?非常感谢!