在免费套餐应用服务计划下,Aure Webjob与Azure功能的成本核算?

时间:2016-12-30 05:13:53

标签: azure azure-webjobs azure-functions

众所周知,如果我在免费套餐计划下创建azure app服务,那么我不需要支付任何金额,但现在我在这个免费套餐计划下创建了一个天蓝色的Webjob所以我的问题是我需要支付任何额外的金额/费用?

我也知道Azure webjob始终在功能上不在此定价层下,但根据我的要求,这对我来说完全没问题。

请给我一些建议。

如果我在免费应用服务计划下创建azure功能,同样适用于azure功能那么我是否需要支付任何额外费用?

4 个答案:

答案 0 :(得分:2)

另请注意,当SCM主机站点空闲时间过长时,WebJob / Function将停止运行。因此,我们需要始终配置以确保继续WebJob / Function可靠运行。但是,我们无法在自由模式下始终打开。这是限制。

答案 1 :(得分:0)

免费应用服务计划非常清楚地说明您无需为WebJobAzure Functions本身支付任何费用。

两者都需要Storage Account仍需收取费用

答案 2 :(得分:0)

你会发现在免费计划中运行webjobs和函数有其他答案中提到的缺点:你无法在免费计划中激活“永远在线”,这意味着计时器功能可能无法运行,因为你的应用程序是不活跃。如果您使用的是Azure功能,则应认真考虑使用包含generous free grant的消费计划。您还可以设置每日GBsec配额,以确保不超过免费授权的限制(例如,每日10,000 GBsec的配额将使您保持在每月400,000 GBsec免费授权范围内)。

答案 3 :(得分:0)

区分Azure功能和Web作业的简单且更简单的方法

Azure功能:

  1. 基于Web作业SDK的Azure功能。
  2. 通过visual studio进行部署:不部署包, 它在resourceGroup"
  3. 中唯一的创建函数
  4. 仅提供应用服务计划
  5. 不支持远程调试。
  6. 通过http。
  7. 进行通话时返回OUTPUT
  8. 与webhook集成
  9. 我们可以创建Web Api。
  10. 默认它支持自动缩放。
  11. 网络工作:

    1. web job sdk取决于语言。(例如C#..)
    2. 始终使用App Service部署。(例如,Web App,web Api等..)
    3. 消费计划和应用服务计划均可用。
    4. 支持远程调试。
    5. 不返回任何价值。
    6. 无法与webhook集成。
    7. 不要创建web api。
    8. 对于连续触发:它为Scale提供了两个选项 - 一个。 多实例 - 在所有实例中扩展您的Web作业   应用服务计划 湾单个实例 - 仅复制您的网络作业的单个副本   无论在应用服务计划实例计数上运行。 "