固件到有效负载太大

问题描述 投票:0回答:2

我想通过使用 ngsi-ld 更新插入来注册大约 3 MB 的数据。它给出以下错误。当我检查Limitations文档时,它默认设置为1 MB,但即使我更改它,我仍然遇到相同的错误。我该如何解决这个问题?

{"type": "https://uri.etsi.org/ngsi-ld/errors/BadRequestData", "title": "Invalid Payload", "detail": "Payload too large"}

https://fiware-orion.readthedocs.io/en/2.3.0/user/known_limitations/index.html

fiware fiware-orion
2个回答
0
投票

我认为您指向的文档是指 Orion(NGSIv2 实现),而不是 OrionLD(NGSI-LD 实现)。文档版本也已过时(当前 Orion 版本为 3.11,无论如何 inReqPayloadMaxSize 仍与 2.11 中一样)。

不幸的是,我无法帮助您实现 NGSI-LD,也许您正在修改的配置在该服务中不可用。

最好的。


0
投票

这是 Orion 和 Orion-LD 中实现的功能。我知道这一点,因为我自己实现了它。现在,我看了一下 Orion-LD 的实现,并添加了一个功能测试(由于某种奇怪的原因没有!),我不太喜欢它的实现方式,尤其是错误处理。 因此,我重新实现了它并添加了功能测试。 请再试一次,使用 dockerhub 中最新的 Orion-LD 镜像 (1.6.0-PRE-1573),如果仍然有问题,请重新发布,我们会仔细查看它。

© www.soinside.com 2019 - 2024. All rights reserved.