【问题标题】:Azure Mobile Services scale pricingAzure 移动服务规模定价
【发布时间】:2015-11-17 19:44:54
【问题描述】:

我正在尝试了解 Azure 移动服务扩展的工作原理。
以下屏幕截图取自 Azure 门户中的“移动服务规模”选项卡。
我使用的是 BASIC 层。

  1. 当将 SCALE-BY METRIC 设置为 NONE 时,我们将按“最低”UNIT COUNT * $14.99 支付。 例如,如果我将 UNIT COUNT 设置为 6,那么无论调用多少 API,我每个月都将支付 6 * $14.99 = $89.94,我的理解是否正确?
  2. 在将 SCALE-BY METRIC 设置为 API CALLS 时,我们可以设置最小 UNIT COUNT 和最大 UNIT COUNT,这适用于某些时候我们的 api 调用很少但其他时候我们有更多的 api 调用,这样是否正确?
  3. 在从开发转向生产之前,我们如何预测要使用哪个扩展选项?持续监控 API 计数并在我们认为会超出限制时更改扩展选项?

谢谢!

【问题讨论】:

    标签: azure azure-mobile-services


    【解决方案1】:

    我不隶属于 MS 或 Azure,所以这些答案来自我个人的理解。

    1. 是的,这也是我的理解。您还可以通过推断账单中的预测成本来检查这种行为。

    2. 是的。

    3. 我在商店的 Windows Azure 移动服务上运行了一些应用程序。通常我首先尝试估计每个会话的典型 api 调用。只要您处于开发阶段,这可以很容易地完成。这应该让您了解一个实例可以支持多少用户。示例:在我的一个更简单的应用程序中,一个实例可以为每天大约 800-1000 名活跃用户提供服务。现在,即使有了这些信息,我通常也会在发布日将缩放设置为最大值,只是为了预测任何事情。如果它扩展到最大值,它很可能只是一天 - 如果在这种情况下效果不佳,恭喜!

    【讨论】:

    • 谢谢,您知道什么是 API 调用吗?我从头开始创建了一个移动服务(最初是 0 个 API 调用),创建了一个自定义 API,然后只调用了这个自定义 API 一次并等待了 10 分钟左右,在我的仪表板上我总共获得了 13 个 API 调用调用。我希望只接到 1 个电话..
    • 它应该只是外部的、传入的请求。一些示例:自定义 API 调用、表 API 调用,可能还有身份验证请求。它还可能包括一些设置调用:获取移动服务表等。另一方面,我发现值得注意的是,在后端使用您自己的 API 仍然算作一次调用:您不必将复杂的操作捆绑到单个 API 中担心配额增加。相反,您可以公开一个 API 端点并让它调用您需要的任何内容...关于 13 个调用:可能是设置调用,auth?不过看起来还是很多。
    • 感谢您的详尽解释。我目前使用的是免费层,并且我已经使用 Web 调试工具发送 REST 请求进行测试。我现在已经超过了 16667 CALLS / DAY 的容量,但为什么我仍然可以成功发送 REST 请求?我现在正在接听 18xxx 电话。
    • 移动服务配额相当慷慨。过去,微软员工曾公开承认,即使超过配额,也绝对不会发生任何事情。不过,不确定今天是否仍然如此。
    • 哦,是的,我记得上次我的 API 调用“结束”并收到来自 Microsoft 的电子邮件,建议我应该升级我的层。
    猜你喜欢
    • 1970-01-01
    • 2016-01-19
    • 1970-01-01
    • 1970-01-01
    • 2016-07-07
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多