当前,我有一个Azure ASP I1,其中包含约8个应用程序服务和2个功能应用程序。 当我从1个实例到2个实例进行手动扩展时。它大约需要30多分钟,我认为它太慢了。 我的问题:
任何部分答案和讨论将不胜感激
答案 0 :(得分:1)
我对扩展的理解是,它是提供服务计划中所有资源所花费时间的简单总和。您说,您有8个应用程序服务和2个功能应用程序。尝试回想一下配置它们需要多长时间。如果每个应用程序花费大约一分钟,那么大约需要10分钟。例如,如果您的应用程序有一个cosmos数据库,则该过程可能需要3到10分钟。我根据自己的经验发言。
那么,现在,你的问题。
是的,各个应用程序及其所依赖的资源是决定扩展时间的重要因素。
不多。这是您无法控制的之一。
但是,如果我是您,我会考虑将某些应用程序和功能移出该服务计划,并且可以单独进行管理吗?
假设我有一个带有数据库服务的Web应用程序。我发现服务器可以很好地处理负载,但是数据库需要更大的计划。然后,我将数据库移到一个单独的计划中,而不是将它们保持在相同的计划中,只将扩展工作重点放在数据库上,而将Web应用程序服务留给了自己。
否。