【发布时间】:2020-01-05 00:27:58
【问题描述】:
我希望使用Change Feed Processor SDK 来监视对 Azure Cosmos DB 集合的更改,但是,我还没有看到关于主机是否可以作为 Azure Web 作业运行的明确文档。它可以?如果是,与将其作为控制台应用程序运行相比,是否存在任何已知问题或限制?
有很多关于使用 CFP SDK 的博客文章,但是,其中大多数都含糊地提到在 VM 上运行主机,并且没有一篇或任何将主机作为 azure web 作业运行的示例。
即使有可能,作为一个附带问题,如果这样的主机被部署为一个连续的 Web 作业,并且我将 Web 作业的“规模”设置选择为多实例,那么有哪些方法或建议可以使额外的实例使用 CFP SDK 要求的不同实例名称运行?
【问题讨论】:
-
您是否有理由不简单地使用 Azure Functions?
-
@silent 我只是在评估所有方法。
-
您好,这里有更新吗?我的回答对您有帮助吗?
-
嗨,杰。是的,我已经将其标记为答案。就像我说的,我正在评估所有方法。因为我的特定用例需要重试处理文档,重试之间的等待时间为几分钟,所以我最终没有使用更改源,而是使用 Azure 存储队列和绑定到队列的函数。无论如何谢谢!在不久的将来肯定会和 CF 一起玩。
标签: azure architecture azure-cosmosdb azure-webjobs azure-cosmosdb-changefeed