数据大小限制。错误:收到的邮件大于最大值

时间:2018-03-15 13:24:28

标签: node.js hyperledger-composer

我正在运行一个节点脚本,该脚本连接到业务网络并将资产添加到网络中。
 我得到以下错误。

Error: Error trying invoke business network. Error: No valid responses from any peers.
Response from attempted peer comms was an error: Error: Received message larger than max (5153800 vs. 4194304)

    at _initializeChannel.then.then.then.then.catch (/home/sneha/node-app-v1/node_modules/composer-connector-hlfv1/lib/hlfconnection.js:916:34)
    at <anonymous>

我遵循了这个已解决的问题:https://jira.hyperledger.org/browse/FAB-3301 并更改了各个节点模块中的remote.js文件[composer-playground,composer-client,composer-admin,composer-common等..]

即使在更改之后,我也无法通过节点脚本添加资产。它会抛出相同的错误。

如果我通过composer playground添加资产,它会成功添加资产但是我无法访问网络[在composer playground中]它会抛出此错误

Error: No connection found with ID 2db7d182-8856-44d5-a9d8-5f7178726423

如何解决这两个错误?  
如何将限制设置为无限?

我正在使用:
节点版本:v8.9.4
作曲家版本:v0.16.5

1 个答案:

答案 0 :(得分:1)

要更改grpc邮件限制,您需要创建/更新连接配置文件。见https://hyperledger.github.io/composer/reference/connectionprofile 有关连接配置文件的信息 找不到ID的无连接配置文件通常意味着您已重新启动了操场,但未重新启动与操场的交互。建议关闭游乐场标签并创建新标签以使用游乐场。