pea icon indicating copy to clipboard operation
pea copied to clipboard

GRPC 异常

Open xcorpio opened this issue 6 years ago • 0 comments

forever ... 

setUp(
    scn.inject(atOnceUsers(100))
  ).maxDuration(2 minutes).protocols(grpcProtocol)
[ERROR] from pea.grpc.action.GrpcAction in GatlingSystem-akka.actor.default-dispatcher-33 - 'grpcRequest-2167976' crashed on session Session(grpc,53,1576562221974,Map(7e99e6b
2-4672-40cd-b844-c0527fd6dcb0 -> 37560),0,KO,List(ExitOnCompleteLoopBlock(7e99e6b2-4672-40cd-b844-c0527fd6dcb0)),io.gatling.core.protocol.ProtocolComponentsRegistry$$Lambda$1948/483463209@440b28c),
forwarding to the next one
java.util.concurrent.RejectedExecutionException: Task io.grpc.internal.SerializingExecutor@74d98b80 rejected from java.util.concurrent.ThreadPoolExecutor@7d62a635[Terminated, pool size = 0, active t
hreads = 0, queued tasks = 0, completed tasks = 4246882]
        at java.util.concurrent.ThreadPoolExecutor$AbortPolicy.rejectedExecution(ThreadPoolExecutor.java:2063)
        at java.util.concurrent.ThreadPoolExecutor.reject(ThreadPoolExecutor.java:830)
        at java.util.concurrent.ThreadPoolExecutor.execute(ThreadPoolExecutor.java:1379)
        at io.grpc.internal.SerializingExecutor.schedule(SerializingExecutor.java:93)
        at io.grpc.internal.SerializingExecutor.execute(SerializingExecutor.java:86)
        at io.grpc.internal.ClientCallImpl$ClientStreamListenerImpl.closedInternal(ClientCallImpl.java:690)
        at io.grpc.internal.ClientCallImpl$ClientStreamListenerImpl.closed(ClientCallImpl.java:643)
        at io.grpc.internal.FailingClientStream.start(FailingClientStream.java:54)
        at io.grpc.internal.ClientCallImpl.startInternal(ClientCallImpl.java:289)
        at io.grpc.internal.ClientCallImpl.start(ClientCallImpl.java:190)
        at io.grpc.internal.CensusTracingModule$TracingClientInterceptor$1.start(CensusTracingModule.java:394)
        at io.grpc.internal.CensusStatsModule$StatsClientInterceptor$1.start(CensusStatsModule.java:695)
        at io.grpc.ForwardingClientCall.start(ForwardingClientCall.java:32)
        at io.grpc.stub.MetadataUtils$HeaderAttachingClientInterceptor$HeaderAttachingClientCall.start(MetadataUtils.java:88)
        at io.grpc.stub.ClientCalls.startCall(ClientCalls.java:292)
        at io.grpc.stub.ClientCalls.asyncUnaryRequestCall(ClientCalls.java:267)
        at io.grpc.stub.ClientCalls.futureUnaryCall(ClientCalls.java:177)
        at pea.grpc.GrpcDsl$CallWithMethod.$anonfun$f$2(GrpcDsl.scala:33)
        at pea.grpc.action.GrpcAction.run(GrpcAction.scala:66)
        at pea.grpc.action.GrpcAction.$anonfun$sendRequest$5(GrpcAction.scala:58)
        at pea.grpc.action.GrpcAction.$anonfun$sendRequest$5$adapted(GrpcAction.scala:45)
        at io.gatling.commons.validation.Success.map(Validation.scala:45)
        at pea.grpc.action.GrpcAction.$anonfun$sendRequest$4(GrpcAction.scala:45)
        at io.gatling.commons.validation.Success.flatMap(Validation.scala:46)
        at pea.grpc.action.GrpcAction.sendRequest(GrpcAction.scala:39)
        at io.gatling.core.action.RequestAction.$anonfun$execute$1(Action.scala:100)
        at io.gatling.commons.validation.Success.flatMap(Validation.scala:46)
        at io.gatling.core.action.RequestAction.execute(Action.scala:97)
        at io.gatling.core.action.RequestAction.execute$(Action.scala:96)
        at pea.grpc.action.GrpcAction.execute(GrpcAction.scala:20)
        at io.gatling.core.action.Action.$bang(Action.scala:38)
        at io.gatling.core.action.Action.$bang$(Action.scala:38)
        at pea.grpc.action.GrpcAction.io$gatling$core$action$ChainableAction$$super$$bang(GrpcAction.scala:20)
        at io.gatling.core.action.ChainableAction.$bang(Action.scala:63)
        at io.gatling.core.action.ChainableAction.$bang$(Action.scala:61)
        at pea.grpc.action.GrpcAction.io$gatling$core$action$ExitableAction$$super$$bang(GrpcAction.scala:20)
        at io.gatling.core.action.ExitableAction.$bang(BlockExit.scala:141)
        at io.gatling.core.action.ExitableAction.$bang$(BlockExit.scala:139)
        at pea.grpc.action.GrpcAction.$bang(GrpcAction.scala:20)
        at io.gatling.core.action.InnerLoop.execute(Loop.scala:94)
        at io.gatling.core.action.Action.$bang(Action.scala:38)
        at io.gatling.core.action.Action.$bang$(Action.scala:38)
        at io.gatling.core.action.InnerLoop.io$gatling$core$action$ChainableAction$$super$$bang(Loop.scala:58)
        at io.gatling.core.action.ChainableAction.$bang(Action.scala:63)
        at io.gatling.core.action.ChainableAction.$bang$(Action.scala:61)
        at io.gatling.core.action.InnerLoop.$bang(Loop.scala:58)
        at io.gatling.core.action.Loop.execute(Loop.scala:54)
        at io.gatling.core.action.ChainableAction.$bang(Action.scala:72)
        at io.gatling.core.action.ChainableAction.$bang$(Action.scala:61)
        at pea.grpc.action.GrpcAction.io$gatling$core$action$ExitableAction$$super$$bang(GrpcAction.scala:20)
        at io.gatling.core.action.ExitableAction.$bang(BlockExit.scala:141)
        at io.gatling.core.action.ExitableAction.$bang$(BlockExit.scala:139)
        at pea.grpc.action.GrpcAction.$bang(GrpcAction.scala:20)
        at io.gatling.core.action.InnerLoop.$anonfun$execute$1(Loop.scala:91)
        at akka.dispatch.TaskInvocation.run(AbstractDispatcher.scala:41)
        at akka.dispatch.ForkJoinExecutorConfigurator$AkkaForkJoinTask.exec(ForkJoinExecutorConfigurator.scala:49)
        at akka.dispatch.forkjoin.ForkJoinTask.doExec(ForkJoinTask.java:260)
        at akka.dispatch.forkjoin.ForkJoinPool$WorkQueue.runTask(ForkJoinPool.java:1339)
        at akka.dispatch.forkjoin.ForkJoinPool.runWorker(ForkJoinPool.java:1979)
        at akka.dispatch.forkjoin.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:107)

xcorpio avatar Dec 17 '19 06:12 xcorpio