首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >AMQP MessageTooLargeError: AMQP传输:无法发送

AMQP MessageTooLargeError: AMQP传输:无法发送
EN

Stack Overflow用户
提问于 2018-07-31 14:34:09
回答 1查看 483关注 0票数 1

当我们将500 HUB的数据发送到IOT时,我们得到了低于错误的信息。

代码语言:javascript
复制
AMQP MessageTooLargeError: AMQP Transport: Could not send

我们对此进行了探讨,并在以下文档中找到了大小限制:

https://learn.microsoft.com/en-ie/javascript/api/azure-iot-common/messagetoolargeerror?view=azure-node-latest&viewFallbackFrom=azure-iot-typescript-latest

我们相信,这是一种技术上的限制,它允许最多256 to。是否有办法通过azure-iot-device-amqp发送大于256 to的数据?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2018-08-01 07:42:10

如果消息超过256 If,则可以选择文件上传

您可以参考这个设备对云通信指南。批处理可用于256 up的消息。为了在C或Python中启用批处理,您需要使用SetOption API (IoTHubClient_SetOption In C)并将“批处理”选项设置为true或false。如果您为SendEventBatchAsync使用Azure IoT SDK,则可以尝试使用c#方法。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/51615915

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档