xuxueli / xxl-job

A distributed task scheduling framework.(分布式任务调度平台XXL-JOB)
http://www.xuxueli.com/xxl-job/
GNU General Public License v3.0
27.46k stars 10.86k forks source link

TriggerCallbackThread - java.io.EOFException: readObject: unexpected end of file (没有那个文件或目录) #1378

Closed yuweiming2016 closed 4 years ago

yuweiming2016 commented 4 years ago

升级为2.1.1之后,老报文件找不到错误,我查过,目录是存在的,文件的确不存在。 admin配置如下: image

执行器配置如下: image

实际不影响使用,但是一天下来报上千次的错误,受不了……,请雪里帮忙看看

2019-12-17 10:43:54.161 [Thread-11][] ERROR com.xxl.job.core.util.FileUtil - /data/logs/tomcat/apps/callbacklog/xxl-job-callback-1576550604133.log (没有那个文件或目录) java.io.FileNotFoundException: /data/logs/tomcat/apps/callbacklog/xxl-job-callback-1576550604133.log (没有那个文件或目录) at java.io.FileInputStream.open0(Native Method) at java.io.FileInputStream.open(FileInputStream.java:195) at java.io.FileInputStream.(FileInputStream.java:138) at com.xxl.job.core.util.FileUtil.readFileContent(FileUtil.java:84) at com.xxl.job.core.thread.TriggerCallbackThread.retryFailCallbackFile(TriggerCallbackThread.java:237) at com.xxl.job.core.thread.TriggerCallbackThread.access$400(TriggerCallbackThread.java:24) at com.xxl.job.core.thread.TriggerCallbackThread$2.run(TriggerCallbackThread.java:111) at java.lang.Thread.run(Thread.java:745) 2019-12-17 10:43:54.161 [Thread-11][] ERROR com.xxl.job.core.thread.TriggerCallbackThread - java.io.EOFException: readObject: unexpected end of file com.xxl.rpc.util.XxlRpcException: java.io.EOFException: readObject: unexpected end of file at com.xxl.rpc.serialize.impl.HessianSerializer.deserialize(HessianSerializer.java:52) at com.xxl.job.core.thread.TriggerCallbackThread.retryFailCallbackFile(TriggerCallbackThread.java:238) at com.xxl.job.core.thread.TriggerCallbackThread.access$400(TriggerCallbackThread.java:24) at com.xxl.job.core.thread.TriggerCallbackThread$2.run(TriggerCallbackThread.java:111) at java.lang.Thread.run(Thread.java:745) Caused by: java.io.EOFException: readObject: unexpected end of file at com.caucho.hessian.io.Hessian2Input.readObject(Hessian2Input.java:2147) at com.xxl.rpc.serialize.impl.HessianSerializer.deserialize(HessianSerializer.java:49) ... 4 common frames omitted

yuweiming2016 commented 4 years ago

有人帮忙看看吗?我用的是双admin

etertal commented 4 years ago

callbacklog日志目录下的日志删了,重新启动就可以了