首页 > 解决方案 > 从 CosmosDB 更改源读取后如何处理 Azure 函数的处理失败?

问题描述

我计划在Azure 函数中创建一个事件驱动的Azure Cosmos DB 触发器,如此所述

假设我正在阅读最近更改的 100 个文档的列表,并且检查点是X。现在,在处理此更改提要时,我的 Azure 函数在两者之间的某个地方失败了,比如说文档号 50。检查点是否会恢复为 X,并且我的 Azure 函数是否会再次从检查点 X 返回的更改反馈开始处理所有文档?

如果否,那么是否有更好的方法来处理更改提要的处理,并保证至少处理一次

标签: azureazure-functionsazure-cosmosdb

解决方案


推荐阅读