当我使用thrift传输的参数比较大时,我这边是三个参数,其中一个是数组,这个数组大于50个。
就会出现下面的错误,
Fatal error: Uncaught exception 'Thrift\Exception\TTransportException' with message 'TSocket: Could not read 4 bytes from
而这个错误一般是第一次调用的时候不会出现,会返回正确的数据,用个两三次就不行了,报上面的错误,当我把此参数的数组减少几个就能用了,求解啊
TBufferedTransport换TFramedTransport解决