代码之家  ›  专栏  ›  技术社区  ›  Leonardo

线程池。将线程设置为预热策略

  •  0
  • Leonardo  · 技术社区  · 7 年前

    我的web应用程序面临巨大的CPU峰值。不是因为流量增加,而是因为负载过重,例如报告即将发布。其中一些会导致CPU在接下来的2-10分钟内从正常的30%负载变为100%。。在这里,我将描述为我只有一台服务器,但我看到多达4台服务器变得疯狂,因为星星的排列使我的大约50个客户同时想要一份报告。我在azure上托管,我使用自动缩放来处理这些峰值。如果负载向北移动70%超过2分钟,则会出现一个新实例。


    编辑1 2017-07-13

    1 回复  |  直到 7 年前
        1
  •  1
  •   Leonardo    7 年前

    事实证明,这一策略非常有用,并缓解了许多问题。并不是我所有的问题都解决了,但错误/超时大大减少了。