首页 > 解决方案 > 在 Hyperledger-explorer 上插入一些大数据时出现 RangeError:“size”参数不得大于 2147483647

问题描述

我在 Ubuntu 16.04 上设置了 Hyperledger-explorer(v3.2) + fabric 网络 (v1.1.0)。

一切正常,但是当我向我的结构中添加一些大交易时,Hyperledger-explorer 通过此错误:

buffer.js:224
    throw err;
    ^
RangeError: "size" argument must not be larger than 2147483647
    at Function.Buffer.alloc (buffer.js:233:3)
    at new Buffer (buffer.js:156:19)
    at module.exports.Reader.addChunk (/home/bcadmin/sunbc/blockchain-explorer/node_modules/packet-reader/index.js:35:21)
    at Socket.<anonymous> (/home/bcadmin/sunbc/blockchain-explorer/node_modules/pg/lib/connection.js:110:18)
    at emitOne (events.js:116:13)
    at Socket.emit (events.js:211:7)
    at addChunk (_stream_readable.js:263:12)
    at readableAddChunk (_stream_readable.js:250:11)
    at Socket.Readable.push (_stream_readable.js:208:10)
    at TCP.onread (net.js:597:20)

标签: hyperledger-fabrichyperledger-explorer

解决方案


推荐阅读