今天在使用xxljob做项目时,在本地起了四个服务,在启动时报了如下错误

 

java.io.FileNotFoundException: \data\applogsl-job\jobhandler\callbacklog\xxl-job-callback-1690545939911.log (系统找不到指定的文件。)
    at java.io.FileInputStream.open0(Native Method) ~[na:1.8.0_121]
    at java.io.FileInputStream.open(FileInputStream.java:195) ~[na:1.8.0_121]
    at java.io.FileInputStream.<init>(FileInputStream.java:138) ~[na:1.8.0_121]
    at com.xxl.job.core.util.FileUtil.readFileContent(FileUtil.java:84) ~[xxl-job-core-2.3.0.jar:na]
    at com.xxl.job.core.thread.TriggerCallbackThread.retryFailCallbackFile(TriggerCallbackThread.java:244) [xxl-job-core-2.3.0.jar:na]
    at com.xxl.job.core.thread.TriggerCallbackThread.access$400(TriggerCallbackThread.java:26) [xxl-job-core-2.3.0.jar:na]
    at com.xxl.job.core.thread.TriggerCallbackThread$2.run(TriggerCallbackThread.java:113) [xxl-job-core-2.3.0.jar:na]
    at java.lang.Thread.run(Thread.java:745) [na:1.8.0_121]

只启动一个服务的时候不报错,只要开启第二个就报错。。。虽然xxljob能正常使用,但看着一直跳出的错误,实在眼晕

每个服务都报这个错,很是头疼,于是开始查资料,尝试过重新build,重新打包,更改xxljob的配置信息,甚至还新建了一个项目,都没有解决。

然后根据报错原因,去查看日志文件,根据报错里的路径去查找,定位到这个路径

【这个已经是我删除后的,删除前有大量无用日志(有一万多个),估计是测试是产生的,删掉即可】

 我的做法就是把他们全部删掉,然后重启xxljob,重启项目,解决!

GitHub 加速计划 / xx / xxl-job
23
10
下载
xxl-job: 是一个分布式任务调度平台,核心设计目标是开发迅速、学习简单、轻量级、易扩展。
最近提交(Master分支:4 个月前 )
e5d26ba2 - 5 个月前
977ad87b - 5 个月前
Logo

旨在为数千万中国开发者提供一个无缝且高效的云端环境,以支持学习、使用和贡献开源项目。

更多推荐