【问题标题】:Azure web app deployment CPU at 100% until restartAzure Web 应用部署 CPU 为 100%,直到重新启动
【发布时间】:2016-09-14 10:41:59
【问题描述】:

我们有一个问题,我们使用 Octopus 部署了 16 个 API,Azure 中的整体 cpu 达到 100%,并且在我们重新启动服务之前不会回落。我们正在使用 webjobs 部署 API。有什么想法吗?

【问题讨论】:

    标签: azure-web-app-service azure-webjobs octopus-deploy


    【解决方案1】:

    这听起来类似于https://github.com/projectkudu/kudu/issues/2090。如果是这样,您应该尝试那里提出的解决方法,即将SCM_MAX_RANDOM_START_DELAY App Setting 设置为某个值。这将避免同时启动所有部署。

    【讨论】:

    • 感谢您。在我将您的答案标记为正确(这将有点难以证明)之前,您是否会说我的问题是可以接受的,希望 Azure 只处理这个问题?我认为部署 16 个 API 的负担不应该那么重,但也许是这样?或者我们的应用服务计划可能无法处理这个问题?
    • 是的,我同意理想情况下这首先不是问题。但就目前而言,如果您在同一个应用服务计划中有许多应用程序并且您同时部署到所有这些应用程序,这确实会成为一个问题。我建议的更多的是一种解决方法,但应该是有效的。
    猜你喜欢
    • 2017-03-31
    • 1970-01-01
    • 2012-09-16
    • 1970-01-01
    • 2015-05-25
    • 2022-01-22
    • 2019-03-06
    • 1970-01-01
    • 2018-12-21
    相关资源
    最近更新 更多