[
Date Prev][
Date Next][
Thread Prev][
Thread Next][
Date Index][
Thread Index]
[
List Home]
Re: [jetty-dev] jetty-dev Digest, Vol 147, Issue 2
|
Hi Simon,
Please find the attached stack trace of
"Max local stream count 1 exceeded"
error.
We get this error "Max local stream count 1 exceeded" intermittently , let us say we are sending 10K requests to end point , out of 10K requests , we get error "
Max local stream count 1 exceeded
" for 5 to 10% of requests and it is random. We are setting below values to httpClient object at the time Http2 client creation.
httpClient.setMaxConnectionsPerDestination(100);
httpClient.setMaxRequestsQueuedPerDestination(100000);
When we set
MaxConnectionsPerDestination value as 1 , we never see that error. if we set value greater than 1 then we get that error
intermittently
, Please suggest what could be wrong and how to solve this issue.
Thanks
Prakash
Send jetty-dev mailing list submissions to
jetty-dev@xxxxxxxxxxx
To subscribe or unsubscribe via the World Wide Web, visit
https://www.eclipse.org/mailman/listinfo/jetty-dev
or, via email, send a message with subject or body 'help' to
jetty-dev-request@xxxxxxxxxxx
You can reach the person managing the list at
jetty-dev-owner@xxxxxxxxxxx
When replying, please edit your Subject line so it is more specific
than "Re: Contents of jetty-dev digest..."
Today's Topics:
1. Re: jetty-dev Digest, Vol 146, Issue 3 (Prakash Nandihal)
2. Re: jetty-dev Digest, Vol 146, Issue 3 (Simone Bordet)
----------------------------------------------------------------------
Message: 1
Date: Wed, 12 May 2021 11:45:15 +0530
From: Prakash Nandihal <p.nandihal@xxxxxxxxx>
To: jetty-dev@xxxxxxxxxxx
Subject: Re: [jetty-dev] jetty-dev Digest, Vol 146, Issue 3
Message-ID:
<CAOzRh63YvLan80Jc9G_H8bdEqP9Qf1vHSBoFKb-2NQhKSq97eg@xxxxxxxxxxxxxx>
Content-Type: text/plain; charset="utf-8"
Hi Simon ,
Sorry For Late Reply .
I am getting "java.lang.IllegalStateException: Max local stream count 1
exceeded " error when we set MaxConnectionsPerDestination value greater
than 1 to httpClient object. I dont see this error when we set
MaxConnectionsPerDestination value to 1. Do we have to set
MaxConnectionsPerDestination value always for 1?
HttpClient httpClient = new HttpClient(new
HttpClientTransportOverHTTP2(http2Client),sslContextFactory);
httpClient.setMaxConnectionsPerDestination(1); // greater than
1 throws error
Thanks
Prakash
On Fri, Apr 9, 2021 at 9:30 PM <jetty-dev-request@xxxxxxxxxxx> wrote:
> Send jetty-dev mailing list submissions to
> jetty-dev@xxxxxxxxxxx
>
> To subscribe or unsubscribe via the World Wide Web, visit
> https://www.eclipse.org/mailman/listinfo/jetty-dev
> or, via email, send a message with subject or body 'help' to
> jetty-dev-request@xxxxxxxxxxx
>
> You can reach the person managing the list at
> jetty-dev-owner@xxxxxxxxxxx
>
> When replying, please edit your Subject line so it is more specific
> than "Re: Contents of jetty-dev digest..."
>
>
> Today's Topics:
>
> 1. (no subject) (Prakash Nandihal)
> 2. java.lang.IllegalStateException: Max local stream count 1
> exceeded (Prakash Nandihal)
> 3. Re: java.lang.IllegalStateException: Max local stream count 1
> exceeded (Simone Bordet)
>
>
> ----------------------------------------------------------------------
>
> Message: 1
> Date: Fri, 9 Apr 2021 14:43:47 +0530
> From: Prakash Nandihal <p.nandihal@xxxxxxxxx>
> To: jetty-dev@xxxxxxxxxxx, jetty-dev-request@xxxxxxxxxxx
> Subject: [jetty-dev] (no subject)
> Message-ID:
> <
> CAOzRh62Uz59twAoHTuAP+OxMKCDnxhC7gm-0mrAzEtex8oUhkg@xxxxxxxxxxxxxx>
> Content-Type: text/plain; charset="utf-8"
>
> Hi Team,
>
> I am receiving below exception while making http2 post, can you please
> provide suggestions to resolve this issue.
>
>
> *java.lang.IllegalStateException: Max local stream count 1 exceeded*
> HTTP2ClientSession@2d8debe0{l:/192.168.43.116:57601 <-> r:
>
> api.push.apple.com/17.188.182.9:443,sendWindow=65445,recvWindow=16777216,streams=1,NOT_CLOSED,null
> }
> - STARTED
> +- BufferingFlowControlStrategy@41ccc965
> [ratio=0.50,sessionLevel=0,sessionStallTime=0ms,streamsStallTime=0ms]
> +- org.eclipse.jetty.http2.HTTP2Flusher@5ad982c7
> [IDLE][window_queue=0,frame_queue=0,processed/pending=0/0]
> +> streams size=1
> +> HTTP2Stream@116d35e8#1@2d8debe0
>
> {sendWindow=65445,recvWindow=8388608,reset=false/false,LOCALLY_CLOSED,age=14771,attachment=HttpChannelOverHTTP2@2029347c
> (exchange=HttpExchange@48bb0365{req=HttpRequest[POST
> /3/device/3513a176f516b442b84f4c8c3471f9869356d9f1cd957690e117a63b10351
> HTTP/2.0]@5c318354[TERMINATED/null] res=HttpResponse[null 0
> null]@1fb5f97e[PENDING/null]})[send=HttpSenderOverHTTP2@9ec9ff5
> (req=QUEUED,snd=COMPLETED,failure=null),recv=HttpReceiverOverHTTP2@195c1586
> (rsp=IDLE,failure=null)]}
> key: +- bean, += managed, +~ unmanaged, +? auto, +: iterable, +] array, +@
> map, +> undefined
>
> Thanks
> Prakash
> -------------- next part --------------
> An HTML attachment was scrubbed...
> URL: <
> https://www.eclipse.org/mailman/private/jetty-dev/attachments/20210409/60df8ed5/attachment.htm
> >
>
> ------------------------------
>
> Message: 2
> Date: Fri, 9 Apr 2021 14:45:32 +0530
> From: Prakash Nandihal <p.nandihal@xxxxxxxxx>
> To: jetty-dev@xxxxxxxxxxx, jetty-dev-request@xxxxxxxxxxx
> Subject: [jetty-dev] java.lang.IllegalStateException: Max local stream
> count 1 exceeded
> Message-ID:
> <
> CAOzRh616W229k4gV1R5wbkM1ca9RfGCOsOVEOJrU9Das-madDg@xxxxxxxxxxxxxx>
> Content-Type: text/plain; charset="utf-8"
>
> Hi Team,
>
> I am receiving below exception while making http2 post, can you please
> provide suggestions to resolve this issue.
>
>
> *java.lang.IllegalStateException: Max local stream count 1 exceeded*
> HTTP2ClientSession@2d8debe0{l:/192.168.43.116:57601 <-> r:
>
> api.push.apple.com/17.188.182.9:443,sendWindow=65445,recvWindow=16777216,streams=1,NOT_CLOSED,null
> }
> - STARTED
> +- BufferingFlowControlStrategy@41ccc965
> [ratio=0.50,sessionLevel=0,sessionStallTime=0ms,streamsStallTime=0ms]
> +- org.eclipse.jetty.http2.HTTP2Flusher@5ad982c7
> [IDLE][window_queue=0,frame_queue=0,processed/pending=0/0]
> +> streams size=1
> +> HTTP2Stream@116d35e8#1@2d8debe0
>
> {sendWindow=65445,recvWindow=8388608,reset=false/false,LOCALLY_CLOSED,age=14771,attachment=HttpChannelOverHTTP2@2029347c
> (exchange=HttpExchange@48bb0365{req=HttpRequest[POST
> /3/device/3513a176f516b442b84f4c8c3471f9869356d9f1cd957690e117a63b10351
> HTTP/2.0]@5c318354[TERMINATED/null] res=HttpResponse[null 0
> null]@1fb5f97e[PENDING/null]})[send=HttpSenderOverHTTP2@9ec9ff5
> (req=QUEUED,snd=COMPLETED,failure=null),recv=HttpReceiverOverHTTP2@195c1586
> (rsp=IDLE,failure=null)]}
> key: +- bean, += managed, +~ unmanaged, +? auto, +: iterable, +] array, +@
> map, +> undefined
>
> Thanks
> Prakash
> -------------- next part --------------
> An HTML attachment was scrubbed...
> URL: <
> https://www.eclipse.org/mailman/private/jetty-dev/attachments/20210409/6bf3d03b/attachment.htm
> >
>
> ------------------------------
>
> Message: 3
> Date: Fri, 9 Apr 2021 11:28:36 +0200
> From: Simone Bordet <sbordet@xxxxxxxxxxx>
> To: "Jetty @ Eclipse developer discussion list"
> <jetty-dev@xxxxxxxxxxx>
> Cc: jetty-dev-request@xxxxxxxxxxx
> Subject: Re: [jetty-dev] java.lang.IllegalStateException: Max local
> stream count 1 exceeded
> Message-ID:
> <CAFWmRJ3fs3R1ShxTMX3ymA6qfyN=
> 0mFfDY185YD7vzXnZYAtUA@xxxxxxxxxxxxxx>
> Content-Type: text/plain; charset="UTF-8"
>
> Hi,
>
> On Fri, Apr 9, 2021 at 11:15 AM Prakash Nandihal <p.nandihal@xxxxxxxxx>
> wrote:
> >
> > Hi Team,
> >
> > I am receiving below exception while making http2 post, can you please
> provide suggestions to resolve this issue.
> >
> > java.lang.IllegalStateException: Max local stream count 1 exceeded
> > HTTP2ClientSession@2d8debe0{l:/192.168.43.116:57601 <-> r:
> api.push.apple.com/17.188.182.9:443,sendWindow=65445,recvWindow=16777216,streams=1,NOT_CLOSED,null}
> - STARTED
> > +- BufferingFlowControlStrategy@41ccc965
> [ratio=0.50,sessionLevel=0,sessionStallTime=0ms,streamsStallTime=0ms]
> > +- org.eclipse.jetty.http2.HTTP2Flusher@5ad982c7
> [IDLE][window_queue=0,frame_queue=0,processed/pending=0/0]
> > +> streams size=1
> > +> HTTP2Stream@116d35e8#1@2d8debe0
> {sendWindow=65445,recvWindow=8388608,reset=false/false,LOCALLY_CLOSED,age=14771,attachment=HttpChannelOverHTTP2@2029347c
> (exchange=HttpExchange@48bb0365{req=HttpRequest[POST
> /3/device/3513a176f516b442b84f4c8c3471f9869356d9f1cd957690e117a63b10351
> HTTP/2.0]@5c318354[TERMINATED/null] res=HttpResponse[null 0
> null]@1fb5f97e[PENDING/null]})[send=HttpSenderOverHTTP2@9ec9ff5
> (req=QUEUED,snd=COMPLETED,failure=null),recv=HttpReceiverOverHTTP2@195c1586
> (rsp=IDLE,failure=null)]}
> > key: +- bean, += managed, +~ unmanaged, +? auto, +: iterable, +] array,
> +@ map, +> undefined
>
> Not enough information.
> How do you configure the client?
> Enable DEBUG logging and attach the log file.
>
> --
> Simone Bordet
> ----
> http://cometd.org
> http://webtide.com
> Developer advice, training, services and support
> from the Jetty & CometD experts.
>
>
> ------------------------------
>
> Subject: Digest Footer
>
> _______________________________________________
> jetty-dev mailing list
> jetty-dev@xxxxxxxxxxx
> To change your delivery options, retrieve your password, or unsubscribe
> from this list, visit
> https://www.eclipse.org/mailman/listinfo/jetty-dev
>
>
> ------------------------------
>
> End of jetty-dev Digest, Vol 146, Issue 3
> *****************************************
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://www.eclipse.org/mailman/private/jetty-dev/attachments/20210512/8f9022c1/attachment.htm>
------------------------------
Message: 2
Date: Wed, 12 May 2021 10:32:46 +0200
From: Simone Bordet <sbordet@xxxxxxxxxxx>
To: "Jetty @ Eclipse developer discussion list"
<jetty-dev@xxxxxxxxxxx>
Subject: Re: [jetty-dev] jetty-dev Digest, Vol 146, Issue 3
Message-ID:
<CAFWmRJ1a5KKY0wOL5Bays7e1nD83_ZJvDxJksikdsbx9tO0WrA@xxxxxxxxxxxxxx>
Content-Type: text/plain; charset="UTF-8"
Hi,
On Wed, May 12, 2021 at 8:16 AM Prakash Nandihal <p.nandihal@xxxxxxxxx> wrote:
>
> Hi Simon ,
>
> Sorry For Late Reply .
>
> I am getting "java.lang.IllegalStateException: Max local stream count 1 exceeded " error when we set MaxConnectionsPerDestination value greater than 1 to httpClient object. I dont see this error when we set MaxConnectionsPerDestination value to 1. Do we have to set MaxConnectionsPerDestination value always for 1?
You do *not* have to set MaxConnectionsPerDestination=1.
Please open an issue if you have a reproducible test case that we can
try ourselves.
https://github.com/eclipse/jetty.project/issues
> HttpClient httpClient = new HttpClient(new HttpClientTransportOverHTTP2(http2Client),sslContextFactory);
> httpClient.setMaxConnectionsPerDestination(1); // greater than 1 throws error
It should not throw any error.
We have a large number of tests that use MaxConnectionsPerDestination
> 1 without problems, so yours could be either a misconfiguration or
an incredibly rare edge case.
Please make sure you are using the latest Jetty version, 9.4.40 at this time.
--
Simone Bordet
----
http://cometd.org
http://webtide.com
Developer advice, training, services and support
from the Jetty & CometD experts.
------------------------------
Subject: Digest Footer
_______________________________________________
jetty-dev mailing list
jetty-dev@xxxxxxxxxxx
To change your delivery options, retrieve your password, or unsubscribe from this list, visit
https://www.eclipse.org/mailman/listinfo/jetty-dev
------------------------------
End of jetty-dev Digest, Vol 147, Issue 2
*****************************************
Failure Reason:Max local stream count 1 exceeded
[java] HTTP2ClientSession@7d96481{l:/192.168.43.116:49532 <-> r:api.push.apple.com/17.188.139.151:443,sendWindow=65437,recvWindow=16777216,streams=1,NOT_CLOSED,null} - STARTED
[java] +- BufferingFlowControlStrategy@3e391fa3[ratio=0.50,sessionLevel=0,sessionStallTime=0ms,streamsStallTime=0ms]
[java] +- org.eclipse.jetty.http2.HTTP2Flusher@2773a191[IDLE][window_queue=0,frame_queue=0,processed/pending=0/0]
[java] +> streams size=1
[java] +> HTTP2Stream@3d71422#1@7d96481{sendWindow=65437,recvWindow=8388608,reset=false/false,LOCALLY_CLOSED,age=613,attachment=HttpChannelOverHTTP2@4a0b33a0(exchange=HttpExchange@6bdb024{req=HttpRequest[POST /3/device/2b43a650c4081d777e8f6fbf6bb3ad64b6e35caac7b557a32de32e5c58d1efb31002 HTTP/2.0]@18f69a78[TERMINATED/null] res=HttpResponse[null 0 null]@238a18a0[PENDING/null]})[send=HttpSenderOverHTTP2@671c1f69(req=QUEUED,snd=COMPLETED,failure=null),recv=HttpReceiverOverHTTP2@c4baf3e(rsp=IDLE,failure=null)]}
[java] key: +- bean, += managed, +~ unmanaged, +? auto, +: iterable, +] array, +@ map, +> undefined,Request Failure:Max local stream count 1 exceeded
[java] HTTP2ClientSession@7d96481{l:/192.168.43.116:49532 <-> r:api.push.apple.com/17.188.139.151:443,sendWindow=65437,recvWindow=16777216,streams=1,NOT_CLOSED,null} - STARTED
[java] +- BufferingFlowControlStrategy@3e391fa3[ratio=0.50,sessionLevel=0,sessionStallTime=0ms,streamsStallTime=0ms]
[java] +- org.eclipse.jetty.http2.HTTP2Flusher@2773a191[IDLE][window_queue=0,frame_queue=0,processed/pending=0/0]
[java] +> streams size=1
[java] +> HTTP2Stream@3d71422#1@7d96481{sendWindow=65437,recvWindow=8388608,reset=false/false,LOCALLY_CLOSED,age=613,attachment=HttpChannelOverHTTP2@4a0b33a0(exchange=HttpExchange@6bdb024{req=HttpRequest[POST /3/device/2b43a650c4081d777e8f6fbf6bb3ad64b6e35caac7b557a32de32e5c58d1efb31002 HTTP/2.0]@18f69a78[TERMINATED/null] res=HttpResponse[null 0 null]@238a18a0[PENDING/null]})[send=HttpSenderOverHTTP2@671c1f69(req=QUEUED,snd=COMPLETED,failure=null),recv=HttpReceiverOverHTTP2@c4baf3e(rsp=IDLE,failure=null)]}
[java] key: +- bean, += managed, +~ unmanaged, +? auto, +: iterable, +] array, +@ map, +> undefined
[java] java.lang.IllegalStateException: Max local stream count 1 exceeded
[java] HTTP2ClientSession@7d96481{l:/192.168.43.116:49532 <-> r:api.push.apple.com/17.188.139.151:443,sendWindow=65437,recvWindow=16777216,streams=1,NOT_CLOSED,null} - STARTED
[java] +- BufferingFlowControlStrategy@3e391fa3[ratio=0.50,sessionLevel=0,sessionStallTime=0ms,streamsStallTime=0ms]
[java] +- org.eclipse.jetty.http2.HTTP2Flusher@2773a191[IDLE][window_queue=0,frame_queue=0,processed/pending=0/0]
[java] +> streams size=1
[java] +> HTTP2Stream@3d71422#1@7d96481{sendWindow=65437,recvWindow=8388608,reset=false/false,LOCALLY_CLOSED,age=613,attachment=HttpChannelOverHTTP2@4a0b33a0(exchange=HttpExchange@6bdb024{req=HttpRequest[POST /3/device/2b43a650c4081d777e8f6fbf6bb3ad64b6e35caac7b557a32de32e5c58d1efb31002 HTTP/2.0]@18f69a78[TERMINATED/null] res=HttpResponse[null 0 null]@238a18a0[PENDING/null]})[send=HttpSenderOverHTTP2@671c1f69(req=QUEUED,snd=COMPLETED,failure=null),recv=HttpReceiverOverHTTP2@c4baf3e(rsp=IDLE,failure=null)]}
[java] key: +- bean, += managed, +~ unmanaged, +? auto, +: iterable, +] array, +@ map, +> undefined
[java] at org.eclipse.jetty.http2.HTTP2Session.createLocalStream(HTTP2Session.java:780) ~[http2-common-9.4.35.v20201120.jar:9.4.35.v20201120]
[java] at org.eclipse.jetty.http2.HTTP2Session$StreamCreator.createLocalStream(HTTP2Session.java:1781) ~[http2-common-9.4.35.v20201120.jar:9.4.35.v20201120]
[java] at org.eclipse.jetty.http2.HTTP2Session$StreamCreator.newStream(HTTP2Session.java:1735) ~[http2-common-9.4.35.v20201120.jar:9.4.35.v20201120]
[java] at org.eclipse.jetty.http2.HTTP2Session$StreamCreator.access$600(HTTP2Session.java:1700) ~[http2-common-9.4.35.v20201120.jar:9.4.35.v20201120]
[java] at org.eclipse.jetty.http2.HTTP2Session.newStream(HTTP2Session.java:615) ~[http2-common-9.4.35.v20201120.jar:9.4.35.v20201120]
[java] at org.eclipse.jetty.http2.client.http.HttpSenderOverHTTP2.sendHeaders(HttpSenderOverHTTP2.java:110) ~[http2-http-client-transport-9.4.35.v20201120.jar:9.4.35.v20201120]
[java] at org.eclipse.jetty.client.HttpSender.send(HttpSender.java:212) ~[jetty-client-9.4.35.v20201120.jar:9.4.35.v20201120]
[java] at org.eclipse.jetty.http2.client.http.HttpChannelOverHTTP2.send(HttpChannelOverHTTP2.java:95) ~[http2-http-client-transport-9.4.35.v20201120.jar:9.4.35.v20201120]
[java] at org.eclipse.jetty.client.HttpChannel.send(HttpChannel.java:128) ~[jetty-client-9.4.35.v20201120.jar:9.4.35.v20201120]
[java] at org.eclipse.jetty.client.HttpConnection.send(HttpConnection.java:233) ~[jetty-client-9.4.35.v20201120.jar:9.4.35.v20201120]
[java] at org.eclipse.jetty.http2.client.http.HttpConnectionOverHTTP2.send(HttpConnectionOverHTTP2.java:87) ~[http2-http-client-transport-9.4.35.v20201120.jar:9.4.35.v20201120]
[java] at org.eclipse.jetty.http2.client.http.HttpDestinationOverHTTP2.send(HttpDestinationOverHTTP2.java:38) ~[http2-http-client-transport-9.4.35.v20201120.jar:9.4.35.v20201120]
[java] at org.eclipse.jetty.client.HttpDestination.process(HttpDestination.java:380) ~[jetty-client-9.4.35.v20201120.jar:9.4.35.v20201120]
[java] at org.eclipse.jetty.client.HttpDestination.process(HttpDestination.java:334) ~[jetty-client-9.4.35.v20201120.jar:9.4.35.v20201120]
[java] at org.eclipse.jetty.client.HttpDestination.send(HttpDestination.java:316) ~[jetty-client-9.4.35.v20201120.jar:9.4.35.v20201120]
[java] at org.eclipse.jetty.client.HttpDestination.release(HttpDestination.java:442) ~[jetty-client-9.4.35.v20201120.jar:9.4.35.v20201120]
[java] at org.eclipse.jetty.http2.client.http.HttpChannelOverHTTP2.release(HttpChannelOverHTTP2.java:103) ~[http2-http-client-transport-9.4.35.v20201120.jar:9.4.35.v20201120]
[java] at org.eclipse.jetty.http2.client.http.HttpChannelOverHTTP2.exchangeTerminated(HttpChannelOverHTTP2.java:112) ~[http2-http-client-transport-9.4.35.v20201120.jar:9.4.35.v20201120]
[java] at org.eclipse.jetty.client.HttpReceiver.terminateResponse(HttpReceiver.java:476) ~[jetty-client-9.4.35.v20201120.jar:9.4.35.v20201120]
[java] at org.eclipse.jetty.client.HttpReceiver.terminateResponse(HttpReceiver.java:461) ~[jetty-client-9.4.35.v20201120.jar:9.4.35.v20201120]
[java] at org.eclipse.jetty.client.HttpReceiver.responseSuccess(HttpReceiver.java:424) ~[jetty-client-9.4.35.v20201120.jar:9.4.35.v20201120]
[java] at org.eclipse.jetty.http2.client.http.HttpReceiverOverHTTP2.access$1400(HttpReceiverOverHTTP2.java:49) ~[http2-http-client-transport-9.4.35.v20201120.jar:9.4.35.v20201120]
[java] at org.eclipse.jetty.http2.client.http.HttpReceiverOverHTTP2$ContentNotifier.process(HttpReceiverOverHTTP2.java:267) ~[http2-http-client-transport-9.4.35.v20201120.jar:9.4.35.v20201120]
[java] at org.eclipse.jetty.http2.client.http.HttpReceiverOverHTTP2$ContentNotifier.offer(HttpReceiverOverHTTP2.java:228) ~[http2-http-client-transport-9.4.35.v20201120.jar:9.4.35.v20201120]
[java] at org.eclipse.jetty.http2.client.http.HttpReceiverOverHTTP2$ContentNotifier.access$300(HttpReceiverOverHTTP2.java:208) ~[http2-http-client-transport-9.4.35.v20201120.jar:9.4.35.v20201120]
[java] at org.eclipse.jetty.http2.client.http.HttpReceiverOverHTTP2.notifyContent(HttpReceiverOverHTTP2.java:205) ~[http2-http-client-transport-9.4.35.v20201120.jar:9.4.35.v20201120]
[java] at org.eclipse.jetty.http2.client.http.HttpReceiverOverHTTP2.onData(HttpReceiverOverHTTP2.java:173) ~[http2-http-client-transport-9.4.35.v20201120.jar:9.4.35.v20201120]
[java] at org.eclipse.jetty.http2.HTTP2Stream.notifyData(HTTP2Stream.java:610) ~[http2-common-9.4.35.v20201120.jar:9.4.35.v20201120]
[java] at org.eclipse.jetty.http2.HTTP2Stream.onData(HTTP2Stream.java:377) ~[http2-common-9.4.35.v20201120.jar:9.4.35.v20201120]
[java] at org.eclipse.jetty.http2.HTTP2Stream.process(HTTP2Stream.java:289) ~[http2-common-9.4.35.v20201120.jar:9.4.35.v20201120]
[java] at org.eclipse.jetty.http2.HTTP2Session.onData(HTTP2Session.java:271) ~[http2-common-9.4.35.v20201120.jar:9.4.35.v20201120]
[java] at org.eclipse.jetty.http2.HTTP2Connection$ParserListener.onData(HTTP2Connection.java:390) ~[http2-common-9.4.35.v20201120.jar:9.4.35.v20201120]
[java] at org.eclipse.jetty.http2.parser.BodyParser.notifyData(BodyParser.java:108) ~[http2-common-9.4.35.v20201120.jar:9.4.35.v20201120]
[java] at org.eclipse.jetty.http2.parser.DataBodyParser.onData(DataBodyParser.java:150) ~[http2-common-9.4.35.v20201120.jar:9.4.35.v20201120]
[java] at org.eclipse.jetty.http2.parser.DataBodyParser.onData(DataBodyParser.java:145) ~[http2-common-9.4.35.v20201120.jar:9.4.35.v20201120]
[java] at org.eclipse.jetty.http2.parser.DataBodyParser.parse(DataBodyParser.java:111) ~[http2-common-9.4.35.v20201120.jar:9.4.35.v20201120]
[java] at org.eclipse.jetty.http2.parser.Parser.parseBody(Parser.java:198) ~[http2-common-9.4.35.v20201120.jar:9.4.35.v20201120]
[java] at org.eclipse.jetty.http2.parser.Parser.parse(Parser.java:127) ~[http2-common-9.4.35.v20201120.jar:9.4.35.v20201120]
[java] at org.eclipse.jetty.http2.HTTP2Connection$HTTP2Producer.produce(HTTP2Connection.java:261) ~[http2-common-9.4.35.v20201120.jar:9.4.35.v20201120]
[java] at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.produceTask(EatWhatYouKill.java:360) ~[jetty-util-9.4.35.v20201120.jar:9.4.35.v20201120]
[java] at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:184) ~[jetty-util-9.4.35.v20201120.jar:9.4.35.v20201120]
[java] at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:171) ~[jetty-util-9.4.35.v20201120.jar:9.4.35.v20201120]
[java] at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.produce(EatWhatYouKill.java:135) ~[jetty-util-9.4.35.v20201120.jar:9.4.35.v20201120]
[java] at org.eclipse.jetty.http2.HTTP2Connection.produce(HTTP2Connection.java:183) ~[http2-common-9.4.35.v20201120.jar:9.4.35.v20201120]
[java] at org.eclipse.jetty.http2.HTTP2Connection.onFillable(HTTP2Connection.java:138) ~[http2-common-9.4.35.v20201120.jar:9.4.35.v20201120]
[java] at org.eclipse.jetty.http2.HTTP2Connection$FillableCallback.succeeded(HTTP2Connection.java:361) ~[http2-common-9.4.35.v20201120.jar:9.4.35.v20201120]
[java] at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:105) ~[jetty-io-9.4.35.v20201120.jar:9.4.35.v20201120]
[java] at org.eclipse.jetty.io.ssl.SslConnection$DecryptedEndPoint.onFillable(SslConnection.java:540) ~[jetty-io-9.4.35.v20201120.jar:9.4.35.v20201120]
[java] at org.eclipse.jetty.io.ssl.SslConnection.onFillable(SslConnection.java:395) ~[jetty-io-9.4.35.v20201120.jar:9.4.35.v20201120]
[java] at org.eclipse.jetty.io.ssl.SslConnection$2.succeeded(SslConnection.java:161) ~[jetty-io-9.4.35.v20201120.jar:9.4.35.v20201120]
[java] at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:105) ~[jetty-io-9.4.35.v20201120.jar:9.4.35.v20201120]
[java] at org.eclipse.jetty.io.ChannelEndPoint$1.run(ChannelEndPoint.java:104) ~[jetty-io-9.4.35.v20201120.jar:9.4.35.v20201120]
[java] at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:336) ~[jetty-util-9.4.35.v20201120.jar:9.4.35.v20201120]
[java] at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:313) ~[jetty-util-9.4.35.v20201120.jar:9.4.35.v20201120]
[java] at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:171) ~[jetty-util-9.4.35.v20201120.jar:9.4.35.v20201120]
[java] at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:129) ~[jetty-util-9.4.35.v20201120.jar:9.4.35.v20201120]
[java] at org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:375) ~[jetty-util-9.4.35.v20201120.jar:9.4.35.v20201120]
[java] at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:773) [jetty-util-9.4.35.v20201120.jar:9.4.35.v20201120]
[java] at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:905) [jetty-util-9.4.35.v20201120.jar:9.4.35.v20201120]
[java] at java.lang.Thread.run(Thread.java:748) [?:1.8.0_271]