Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/ms-access/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Hyperledger fabric 如何在Hyperledger Fabric 2.0中配置gRPC邮件大小_Hyperledger Fabric_Hyperledger_Grpc_Grpc Java - Fatal编程技术网

Hyperledger fabric 如何在Hyperledger Fabric 2.0中配置gRPC邮件大小

Hyperledger fabric 如何在Hyperledger Fabric 2.0中配置gRPC邮件大小,hyperledger-fabric,hyperledger,grpc,grpc-java,Hyperledger Fabric,Hyperledger,Grpc,Grpc Java,尝试调用base64字符串到智能合约时出错 An error occurred on the chaincode stream. Shutting down the chaincode stream.RESOURCE_EXHAUSTED: gRPC message exceeds maximum size 4194304: 12366828 如何修复此错误 我尝试在我的connection_profile.json中添加这些行,但它仍然不起作用 "peers": { "peer0.o

尝试调用base64字符串到智能合约时出错

An error occurred on the chaincode stream. Shutting down the chaincode stream.RESOURCE_EXHAUSTED: gRPC message exceeds maximum size 4194304: 12366828
如何修复此错误

我尝试在我的connection_profile.json中添加这些行,但它仍然不起作用

 "peers": {
    "peer0.org1.example.com": {
        "url": "grpcs://192.168.117.141:7051",
        "eventUrl": "grpcs://192.168.117.141:7053",
        "grpcOptions": {
            "ssl-target-name-override": "peer0.org1.example.com",
            "hostnameOverride": "peer0.org1.example.com",
            "grpc.max_receive_message_length": -1,
            "grpc.max_send_message_length": -1
        },
        "tlsCACerts": {
            "pem": "-----BEGIN CERTIFICATE-----######3-----END CERTIFICATE-----\n"
        }
    },
尝试这个仍然不起作用

    Properties peerProperties = new Properties();
    peerProperties.put("grpc.NettyChannelBuilderOption.maxInboundMessageSize", 90000000);
    peerProperties.put("grpc.max_send_message_length", -1);
    peerProperties.put("grpc.max_receive_message_length", -1);

    Gateway.Builder gateWaybuilder = Gateway.createBuilder();

    Path walletPath = getWalletPath(config);
    Path connectionProfile = getConnectionProfile(config);

    Wallet wallet = Wallet.createFileSystemWallet(walletPath);
    Gateway.Builder identity = gateWaybuilder.identity(wallet, config.getUserName());
    identity.networkConfig(connectionProfile).discovery(false).connect();

你能解决这个问题吗?你能解决这个问题吗?