【问题标题】:Azure mobile service scale questionsAzure 移动服务规模问题
【发布时间】:2015-12-15 02:46:26
【问题描述】:

我正在使用 Azure 移动服务,遇到以下问题:

  1. 自动缩放的策略是什么,我看到它可以通过 API 调用进行缩放, 什么是规模门槛?例如,它会在什么条件下 将单位从 3 增加到 5,以及如何将单位从 5 减少到 3 QPS何时下降?我可以根据 CPU 使用率或 http 队列大小自定义比例吗?

  2. STANDARD模式最多有10个单元,如何扩展超过10个单元?

  3. 对于监控,如何自定义监控矩阵,以及如何像邮件一样发送警报?

【问题讨论】:

    标签: azure scale azure-mobile-services


    【解决方案1】:

    嗯,这真的取决于您的 API。通常我按“Http Queue Length”缩放。这可以让您了解用户等待响应的时间。我通过运行负载测试找到了“阈值”。您在应用服务计划上设置扩展规则。但是,如果可能的话,您可以从定义静态缩放规则开始(夜间实例较少,白天较多)。

    扩展超过 10 个,您可以在高级层中扩展至 20 个。如果你需要更多,你需要创建一个应用服务环境(https://azure.microsoft.com/en-us/blog/introducing-app-service-environment/

    您可以在发送电子邮件的门户中添加一些警报规则(例如 CPU 和 http 队列长度)。如果您想要完全自定义,我会查看 Application Insights(或其他监控/日志记录服务)。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2016-01-19
      • 1970-01-01
      • 1970-01-01
      • 2016-05-29
      • 1970-01-01
      相关资源
      最近更新 更多