【发布时间】:2019-06-29 18:39:25
【问题描述】:
我有一个 Azure 事件中心,我想通过它发送各种类型的消息。每条消息都应由单独的 Azure 函数处理,具体取决于它们的消息类型。实现这一目标的最佳方法是什么?
实际上,我可以创建一些带有 type 和 payload 属性的 JSON 容器,并让一个父 Azure 函数根据它们的类型将所有消息负载分派给其他功能,但感觉有点hacky。
This question 基本上提出了同样的问题 - 但有人回答了如何使用 IoT 中心和message routing 来完成。在事件中心配置中,我找不到任何配置消息路由的设置。
或者我应该切换到 Azure 消息队列来获得此功能吗?
【问题讨论】:
-
您能否提供一些有关您的要求的详细信息,例如有多少种消息,消息必须按顺序消费,消息必须实时处理,消息是消息的一部分流管道等
-
@Roman Kiss:每天大约 10.000 条消息(5 种类型的消息)必须从 5 个不同的本地位置发送,它们不需要按顺序或实时处理(但最好在一个不过,这不是一个硬性要求。)
标签: azure azure-functions azure-eventhub