使用过滤器时,超大型Hyperledger Compose REST服务器响应

时间:2019-01-21 17:08:18

标签: hyperledger-composer

使用回送过滤器{“ include”:“ resolve”}的Composer REST服务器的响应太长(9 MB)无法处理。没有滤波器的响应只有15k长。 区块链包含加速度读数(x,y,z,时间等)和相关的装运。

enter image description here

我需要阅读和发货明细。 当前有40个加速度读数,所有与同一批货物相关。 当使用{“ include”:“ resolve”}过滤器获取关联的货运数据时,货运的所有其他39个加速度读数也将被返回。 我知道我可以过滤某些字段。但是,数据量似乎随着读数的平方而增长。 如何防止这种情况发生?

更新:同时,请求使用过滤器超时。 错误消息:无法执行事务d7a7 ...:错误发送:执行事务时超时。

0 个答案:

没有答案