XXL-JOB超时

Blade 未结 1 966
wangjie
wangjie 2022-04-15 10:33

一、该问题的重现步骤是什么?

1. 定时器执行某个任务image.png

2. 点击执行image.png

3.过几秒刷新

image.png


二、你期待的结果是什么?实际看到的又是什么?

执行成功,但是数据是可以正常保存,就是提示超时,怎么可以正常显示,刷新下几秒就提示失败

三、你正在使用的是什么产品,什么版本?在什么操作系统上?

2022-04-15 10:29:58 [com.xxl.job.core.thread.JobThread#run]-[124]-[Thread-50]
----------- xxl-job job execute start -----------
----------- Param: 2022-04-15 10:29:58 [org.springblade.job.executor.jobhandler.SecondTestJob#secondTestSaveDanling]-[35]-[Thread-50] 二测数据传送给丹灵平台==>20220415102958,param= 2022-04-15 10:30:08 [com.xxl.job.core.thread.JobThread#run]-[183]-[Thread-50]
----------- JobThread Exception:java.lang.reflect.InvocationTargetException at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at com.xxl.job.core.handler.impl.MethodJobHandler.execute(MethodJobHandler.java:29) at com.xxl.job.core.thread.JobThread.run(JobThread.java:152) Caused by: java.net.SocketTimeoutException: timeout at okio.Okio$4.newTimeoutException(Okio.java:232) at okio.AsyncTimeout.exit(AsyncTimeout.java:286) at okio.AsyncTimeout$2.read(AsyncTimeout.java:241) at okio.RealBufferedSource.indexOf(RealBufferedSource.java:358) at okio.RealBufferedSource.readUtf8LineStrict(RealBufferedSource.java:230) at okhttp3.internal.http1.Http1ExchangeCodec.readHeaderLine(Http1ExchangeCodec.java:242) at okhttp3.internal.http1.Http1ExchangeCodec.readResponseHeaders(Http1ExchangeCodec.java:213) at okhttp3.internal.connection.Exchange.readResponseHeaders(Exchange.java:115) at okhttp3.internal.http.CallServerInterceptor.intercept(CallServerInterceptor.java:94) at okhttp3.internal.http.RealInterceptorChain.proceed(RealInterceptorChain.java:142) at okhttp3.internal.connection.ConnectInterceptor.intercept(ConnectInterceptor.java:43) at okhttp3.internal.http.RealInterceptorChain.proceed(RealInterceptorChain.java:142) at okhttp3.internal.http.RealInterceptorChain.proceed(RealInterceptorChain.java:117) at okhttp3.internal.cache.CacheInterceptor.intercept(CacheInterceptor.java:94) at okhttp3.internal.http.RealInterceptorChain.proceed(RealInterceptorChain.java:142) at okhttp3.internal.http.RealInterceptorChain.proceed(RealInterceptorChain.java:117) at okhttp3.internal.http.BridgeInterceptor.intercept(BridgeInterceptor.java:93) at okhttp3.internal.http.RealInterceptorChain.proceed(RealInterceptorChain.java:142) at okhttp3.internal.http.RetryAndFollowUpInterceptor.intercept(RetryAndFollowUpInterceptor.java:88) at okhttp3.internal.http.RealInterceptorChain.proceed(RealInterceptorChain.java:142) at okhttp3.internal.http.RealInterceptorChain.proceed(RealInterceptorChain.java:117) at okhttp3.RealCall.getResponseWithInterceptorChain(RealCall.java:229) at okhttp3.RealCall.execute(RealCall.java:81) at org.springblade.core.http.Exchange.onResponse(Exchange.java:52) at org.springblade.core.http.Exchange.asString(Exchange.java:97) at org.springblade.core.http.util.HttpUtil.postJson(HttpUtil.java:107) at org.springblade.job.executor.jobhandler.SecondTestJob.secondTestSaveDanling(SecondTestJob.java:38) ... 6 more Caused by: java.net.SocketException: Socket closed at java.net.SocketInputStream.read(SocketInputStream.java:204) at java.net.SocketInputStream.read(SocketInputStream.java:141) at okio.Okio$2.read(Okio.java:140) at okio.AsyncTimeout$2.read(AsyncTimeout.java:237) ... 30 more
----------- xxl-job job execute end(error) ----------- 2022-04-15 10:30:08 [com.xxl.job.core.thread.TriggerCallbackThread#callbackLog]-[190]-[xxl-job, executor TriggerCallbackThread]
----------- xxl-job job callback finish.
[Load Log Finish]

四、请提供详细的错误堆栈信息,这很重要。


五、若有更多详细信息,请在下面提供。

1条回答
  •  yinyuncan
    yinyuncan (楼主)
    2022-04-15 11:13

    SocketTimeoutException: timeout

    这个错误为连接超时,请检查你请求的url是否能够正常访问

    0 讨论(0)
提交回复