RpcResponse byte[] is null, xxl-job项目问题

最近在用定时任务xxl-job定时框架,在idea上运行好好的,打war包在tomcat下admin中心注册项目却爆出 RpcResponse byte[] is null的错误。

问题原因: 

1如果是tomcat部署的话,查看你自己项目配置admin的地址是否有问题:带上了admin项目的名字。

2.如果是springboot项目的话,同理看下你项目启动是否配置了根目录。

这样的话admin注册地址就变成了

http://127.0.0.1:8080/xxl-job-admin/xxl-job-admin

所以就会爆出 RpcResponse byte[] is null的问题。

解决办法:

去掉后面多余的项目路径,例如:

xxl.job.admin.addresses=http://127.0.0.1:8080/xxl-job-admin 改成
xxl.job.admin.addresses=http://127.0.0.1:8080

当然这个要看你具体配置而定,主要原因就是项目目录的问题