0

这是因为什么?

2021-11-16 09:38:36,993 [pool-13-IoTDB-RPC-Client-1] 错误 oatsTThreadPoolServer$WorkerProcess:258 - 处理消息期间发生 Thrift 错误。org.apache.thrift.transport.TTransportException:帧大小(808001189)大于保护最大大小(536870912)!在 org.apache.iotdb.rpc.TElasticFramedTransport.readFrame(TElasticFramedTransport.java:123) 在 org.apache.iotdb.rpc.TElasticFramedTransport.read(TElasticFramedTransport.java:107) 在 org.apache.thrift.transport.TTransport.readAll (TTransport.java:109) 在 org.apache.thrift.protocol.TBinaryProtocol.readAll(TBinaryProtocol.java:463) 在 org.apache.thrift.protocol.TBinaryProtocol.readI32(TBinaryProtocol.java:361) 在 org.apache。 org.apache.thrift.TBaseProcessor.process(TBaseProcessor.java:27) 在 org.apache.thrift 的 thrift.protocol.TBinaryProtocol.readMessageBegin(TBinaryProtocol.java:244)。

4

1 回答 1

0

这可能是客户端发送了一个非常大的请求(可能是一个大写),超过了 iotdb-engine.properties 中的 thrift_max_frame_size。

您可以检查写入请求是否太大,并减少insertTablet或insertRecords中的行。

或者,尝试增加 thrift_max_frame_size。

如果还是不行,请尝试重现。

于 2021-11-16T03:02:19.833 回答