【发布时间】:2020-04-26 10:57:57
【问题描述】:
似乎当requests的大小> 32k时,就会出现excetions。但我不知道为什么会发生这种情况以及如何解决它。
Apr 25, 2020 10:25:13 PM io.grpc.internal.SerializingExecutor run
SEVERE: Exception while executing runnable io.grpc.internal.ServerImpl$JumpToApplicationThreadServerStreamListener$1OnReady@2f3f487b
java.lang.IllegalStateException: sendHeaders has already been called
at com.google.common.base.Preconditions.checkState(Preconditions.java:512)
at io.grpc.internal.ServerCallImpl.sendHeaders(ServerCallImpl.java:88)
at com.xz.hosting.serverbase.request.RpcDispatcherModule$GenericRpcServerCallHandler$1.onReady(RpcDispatcherModule.java:336)
at io.grpc.internal.ServerCallImpl$ServerStreamListenerImpl.onReady(ServerCallImpl.java:307)
at io.grpc.internal.ServerImpl$JumpToApplicationThreadServerStreamListener$1OnReady.runInContext(ServerImpl.java:755)
at io.grpc.internal.ContextRunnable.run(ContextRunnable.java:37)
at io.grpc.internal.SerializingExecutor.run(SerializingExecutor.java:123)
at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
at java.base/java.lang.Thread.run(Unknown Source)
【问题讨论】:
-
有人可以帮我吗?
标签: grpc