如何从Azure API管理服务将消息记录到Azure事件中心
在最近的一个项目中,我需要通过Azure API管理服务公开的端点将消息(>200kb)添加到Azure事件中心。然后,流分析作业从事件中心读取此消息,并将其写入SQL Server中的相应表 我使用“日志到事件中心”策略将消息记录到事件中心。但它有一个与之相关的大小限制,即200kb 什么是克服这种大小限制的最佳方法?或者我应该考虑将有效载荷记录到事件集线器的不同方法吗?如何从Azure API管理服务将消息记录到Azure事件中心,azure,logging,azure-functions,azure-api-management,azure-eventhub,Azure,Logging,Azure Functions,Azure Api Management,Azure Eventhub,在最近的一个项目中,我需要通过Azure API管理服务公开的端点将消息(>200kb)添加到Azure事件中心。然后,流分析作业从事件中心读取此消息,并将其写入SQL Server中的相应表 我使用“日志到事件中心”策略将消息记录到事件中心。但它有一个与之相关的大小限制,即200kb 什么是克服这种大小限制的最佳方法?或者我应该考虑将有效载荷记录到事件集线器的不同方法吗? 非常感谢您的帮助。这是中所述的限制 可发送到事件中心的支持的最大消息大小 此API的管理策略为200千字节(KB)。如果有
非常感谢您的帮助。这是中所述的限制 可发送到事件中心的支持的最大消息大小 此API的管理策略为200千字节(KB)。如果有消息 如果发送到事件中心的大小大于200 KB,则 自动截断,截断的消息将被传输 到活动中心 <>你可以考虑使用.< /P>
关于,您可以尝试在消费计划下使用多个并行函数实例。谢谢@Doris的回复。但是,我跨越了与“登录到eventhub”策略相关的大小限制。现在,我正在研究使用azure函数将负载添加到事件中心的方法。但是我想知道azure function and event hub是否可以每秒处理数百万条消息。你可以关注我发布的新链接,该链接描述了有关azure function可靠事件处理的详细信息@sj'