多个定时任务如何区分
版本:renren-security 3.2.0 |
开发环境: |
jobDetail.getJobDataMap().put(ScheduleJobEntity.JOB_PARAM_KEY, scheduleJob);
从源码上来看,这里是创建定时任务的时候传递进去的参数,而下面的代码是获取jobData里面的对象实例
ScheduleJobEntity scheduleJob = (ScheduleJobEntity) context.getMergedJobDataMap().get(ScheduleJobEntity.JOB_PARAM_KEY);
假设有多个定时任务同时执行的时候,在执行这个代码的时候 context.getMergedJobDataMap(),是不是每次拿到的都是是同一个类实例对象
-
2018-08-18
不是,可自行测试