我们目前作为一个带有web角色的Azure服务运行我们的服务。部署(来自.cspkg)和管理操作系统更改( Guest映像)相当方便,我们甚至从blob存储下载很少更改的依赖项,并将它们解压缩。
然而,扩展是非常缓慢的--我们的代码计算各种度量,并且在某一时刻它决定扩展并发出更改部署配置管理服务请求。然后,Azure内部发生了一些神奇的事情,大约5-10分钟后,我们有了新的服务实例,运行我们的启动代码控件,最终进入RoleEntryPoint.OnStart()。这对我们来说非常慢-我们希望RoleEntryPoint.OnStart()调用5-10秒之类的东西,而不是在扩展请求之后5-10分钟。
在Azure中是否有任何PaaS风格的替代云服务,而众所周知,这种服务的扩展速度更快?
发布于 2016-05-31 12:25:00
另一种选择是apps(网络应用程序)。您将不会拥有与云服务相同的控件,但是它们仍然可以很好地定制,并且扩展得非常快。
https://stackoverflow.com/questions/37542861
复制相似问题