xxl-job
xxl-job copied to clipboard
通过系统封装的Feign调用定时任务会失败
版本信息 (必填):
JDK 版本(必填) : 11
xxl-job源码版本:稳定版
MySQL(必填): 5.7.9
Nacos(必填):2.2
1, 控制台会成功
2,通过使用系统封装的Feign的任务api调用却报错了:调度类型非法!
debugger看看吧,源码中会取scheduleType值在ScheduleTypeEnum中查找枚举值,看看你传值是否匹配。 参看2.3.0分支com.xxl.job.admin.service.impl.XxlJobServiceImpl#add方法的75~79行
// valid trigger
ScheduleTypeEnum scheduleTypeEnum = ScheduleTypeEnum.match(jobInfo.getScheduleType(), null);
if (scheduleTypeEnum == null) {
return new ReturnT<String>(ReturnT.FAIL_CODE, (I18nUtil.getString("schedule_type")+I18nUtil.getString("system_unvalid")) );
}