我有一个使用Azure函数应用程序实现的EventHub触发器。我的业务逻辑实现在该函数中是错误的,必须纠正它。我已经更正了函数应用程序上的实现,如何将检查点更改为该Azure函数以返回24小时并使流数据可用于函数应用程序?如何使用Azure EventHub触发函数返回检查点?
0
A
回答
1
当我需要从头开始处理集线器中的事件时,我去了Blob存储 - >azure-webjobs-hosts
容器,并删除了像yournamespace.servicebus.windows.net/yourhub/$Default/X
这样的名称的blob。这些blob存储当前的检查点,所以如果您重新启动功能应用程序,它将从第一个事件开始处理。
我知道这很不方便,但适用于这种基本情况。也许有人会建议一个更好的方法。
1
问题仍然是,您可能不知道24小时前每个分区上使用的序列号,否则,Mikhail的建议可能与修改后的步骤一起进入每个blob并编辑序列号而不是删除所有blob条目。
您应该从头开始。以下是步骤:
- 转到EventHub门户。
- 创建一个新的消费群体,例如其命名为 “组B”
- 编辑您的function.json并添加以下项触发部分,
“consumerGroup”: “组B”
- 保存你的改变。
您应该看到您的函数将从GroupB消费者组的最开始处理事件。
+0
进行跟踪感谢Ling。米哈伊尔答案似乎是最好的方法,而不会将触发器更改为不同的消费群体。 – Kannaiyan
相关问题
- 1. Azure函数EventHub触发器缩放作业函数实例
- 2. 多个Azure EventHub在Azure功能中触发单一功能App
- 3. Azure函数不触发
- 4. PLPGSQL函数返回触发器AND值
- 5. 函数/触发器的返回类型?
- 6. 检查函数是否返回
- 7. 检查函数是否使用回调或返回值
- 8. 空(FUNC($ VAR))触发 “不能使用函数返回值” 错误
- 9. 点击链接触发函数调用,返回点击的链接值
- 10. Prolog检查函数“返回”否?
- 11. 检查宏中函数的返回值
- 12. Azure函数 - 带Azure函数的表存储触发器
- 13. 发送EventData到Azure Eventhub大于256k
- 14. 返回的使用检查
- 15. Azure EventHub - 如何删除事件?
- 16. 如何使用img.onload返回函数?
- 17. 如何使用函数的返回值?
- 18. 使用回调函数返回函数
- 19. Azure函数和DocumentDB触发器
- 20. 如何使用OCMock检查函数在单元测试中的返回值3
- 21. 如何使用if语句来检查函数是否返回“true”?
- 22. 如何将函数从返回延迟到点击发生后
- 23. 如何使用PowerShell扩展Azure Eventhub吞吐量单元?
- 24. Azure函数 - 绑定队列中的斑点列表触发器
- 25. 函数返回CSV文件:如何去检查它?
- 26. 如何检查不应该返回false的函数?
- 27. 如何检查函数指针在dlsym中的返回值?
- 28. 如何检查GDB中函数的返回值?
- 29. jquery - 函数返回“null” - 如何检查这个?
- 30. 如何检查Python中的函数返回?
感谢您指引我走向检查站位置。我在consumergroup文件夹中看到两个文件。到目前为止,我只看到一个我注册过的功能消费者。我的功能是否可能已经注册了两个用户的单一功能? – Kannaiyan
无法删除文件,它说文件是租用的。即使打破租约,租赁仍然存在,无法删除这些消费者组下的文件。 – Kannaiyan
@Kannaiyan事件中心默认有两个分区。尝试停止功能应用程序,然后删除文件。 – Mikhail