xuxueli / xxl-job

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

PageNotFound - No mapping found for HTTP request with URI [/xxl-job-admin/api/callback] in DispatcherServlet with name 'dispatcherServlet' #1482

Closed Furant closed 4 years ago

Furant commented 4 years ago

Please answer some questions before submitting your issue. Thanks!

Which version of XXL-JOB do you using?

Expected behavior

Actual behavior

Steps to reproduce the behavior

Other information

Furant commented 4 years ago

2020-02-12 18:15:26.731 -ERROR 16600 [ Thread-68] c.xxl.job.core.util.XxlJobRemotingUtil : xxl-rpc remoting (url=http://127.0.0.1:60030/xxl-job-admin/api/callback) response content invalid(<!DOCTYPE html> 任务调度中心

). java.lang.IllegalArgumentException: Cannot parse JSON at com.xxl.registry.client.util.json.BasicJsonReader.parseMap(BasicJsonReader.java:25) at com.xxl.registry.client.util.json.BasicJson.parseMap(BasicJson.java:35) at com.xxl.job.core.util.XxlJobRemotingUtil.postBody(XxlJobRemotingUtil.java:88) at com.xxl.job.core.biz.client.AdminBizClient.callback(AdminBizClient.java:36) at com.xxl.job.core.thread.TriggerCallbackThread.doCallback(TriggerCallbackThread.java:166) at com.xxl.job.core.thread.TriggerCallbackThread.retryFailCallbackFile(TriggerCallbackThread.java:241) 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)

Furant commented 4 years ago

整合到项目中跑起来之后调度什么都没问题,就是我的服务会一直报错

xuxueli commented 4 years ago

回到地址配置配置有问题,检查下。

hermitcai commented 4 years ago

回到地址配置配置有问题,检查下。

回调地址配置有问题吗??? 您指的是什么回调地址配置???

zhi-cike commented 8 months ago

我也遇到类似的问题,找到了解决方案

server有个统一路径前缀配置项,如果是如下配置,则客户端配置就是https://xxl-job-admin-server-host/xxl-job-admin server.servlet.context-path=/xxl-job-admin 也就是两端需要保持一致,否则服务端就会出现如图所示的错误