xxl-job Buffering capacity exceeded

66bbxpm5  于 2022-04-21  发布在  Java
关注(0)|答案(1)|浏览(247)

Which version of XXL-JOB do you using?

2.0.1

Expected behavior

When fetching log in large size, log could be loaded correctly.

Actual behavior

When log size is too large, exception is thrown in js:

pullLog fail:java.lang.IllegalArgumentException: Buffering capacity exceeded
	at org.eclipse.jetty.client.util.BufferingResponseListener.onContent(BufferingResponseListener.java:118)
	at org.eclipse.jetty.client.api.Response$Listener$Adapter.onContent(Response.java:245)
	at org.eclipse.jetty.client.ResponseNotifier.notifyContent(ResponseNotifier.java:124)
	at org.eclipse.jetty.client.ResponseNotifier.access$100(ResponseNotifier.java:35)
	at org.eclipse.jetty.client.ResponseNotifier$ContentCallback.process(ResponseNotifier.java:274)
	at org.eclipse.jetty.util.IteratingCallback.processing(IteratingCallback.java:246)
	at org.eclipse.jetty.util.IteratingCallback.iterate(IteratingCallback.java:208)
	at org.eclipse.jetty.client.ResponseNotifier.notifyContent(ResponseNotifier.java:117)
	at org.eclipse.jetty.client.HttpReceiver.responseContent(HttpReceiver.java:323)
	at org.eclipse.jetty.client.http.HttpReceiverOverHTTP.content(HttpReceiverOverHTTP.java:254)
	at org.eclipse.jetty.client.http.HttpReceiverOverHTTP.content(HttpReceiverOverHTTP.java:38)
	at org.eclipse.jetty.http.HttpParser.parseContent(HttpParser.java:1501)
	at org.eclipse.jetty.http.HttpParser.parseNext(HttpParser.java:1268)
	at org.eclipse.jetty.client.http.HttpReceiverOverHTTP.parse(HttpReceiverOverHTTP.java:156)
	at org.eclipse.jetty.client.http.HttpReceiverOverHTTP.process(HttpReceiverOverHTTP.java:117)
	at org.eclipse.jetty.client.http.HttpReceiverOverHTTP.receive(HttpReceiverOverHTTP.java:69)
	at org.eclipse.jetty.client.http.HttpChannelOverHTTP.receive(HttpChannelOverHTTP.java:90)
	at org.eclipse.jetty.client.http.HttpConnectionOverHTTP.onFillable(HttpConnectionOverHTTP.java:174)
	at org.eclipse.jetty.io.AbstractConnection$2.run(AbstractConnection.java:544)
	at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:635)
	at org.eclipse.jetty.util.thread.QueuedThreadPool$3.run(QueuedThreadPool.java:555)
	at java.lang.Thread.run(Thread.java:745)

Steps to reproduce the behavior

Schedule and trigger a job with large log size

Other information

相关问题