【发布时间】:2016-12-13 02:43:25
【问题描述】:
我们正在开发一些简单的无服务器产品,并且正在测试 Azure Functions 和 aws lambda。我现在正在处理的那个将全天候每 5 分钟执行一次。使用 aws lambda 计算器,这个单一功能每月大约需要 0.39 美元。
Azure Functions 需要“持续运行”才能按这样的计划运行(据我了解),并且为了做到这一点,底层应用服务需要位于“基本”层,即使价格达到每月最低 55.80 美元。我意识到,通过对多个功能使用相同的“功能应用程序”可以降低单个功能的价格,但在我的情况下,需要 141 个类似的功能应用程序才能降低价格以与 aws 产品保持一致。
所以我的问题是:这是正确的吗? “始终在线”是 azure 功能按计划运行的唯一方法吗? (我意识到有多种方法可以从外部触发它,但我们正在努力降低复杂性,并且没有太多的活动部件)。
【问题讨论】:
标签: azure-functions