Open snaigle opened 3 years ago
我现在一直用的是老版本,底层通讯方式发生变化,升级不好升。
同遇到,因为是非java项目,采用的restapi接入使用,在升级2.3.0以后,总是标记结果丢失,但查看应用日志显示还收到了xxl-job回调地址的返回,说明成功接收了,但是却在页面超时到标记为失败。 换回2.2.0以后,又完全正常。最终查看java代码callback,发现回调要求的参数格式和名字改了,不过官方文档还是旧的内容。 使用2.3.0的应该回调内容为: [{ "logId": 22, "logDateTim": 1615528840065, "handleCode": 200, "handleMsg": "执行成功!" }]
客户端2.2.0 服务端2.3.0
调度成功,回调会失败,就会无法更新执行结果。
Please answer some questions before submitting your issue. Thanks!
Which version of XXL-JOB do you using?
admin 2.2.0 executor 2.3.0
Expected behavior
job execute result callback success
Actual behavior
job execute result callback fail , admin return error 500
Steps to reproduce the behavior
admin version 2.2.0 , executor 2.3.0 , then execute job
Other information
我看了代码,发现是2.3.0和2.2.0的callback 请求内容格式发生了变化, 以后改动时能不能考虑升级成本