Browse Source

update document

xuxueli 6 years ago
parent
commit
d969415a9f

+ 2 - 2
xxl-job-admin/src/main/java/com/xxl/job/admin/service/impl/XxlJobServiceImpl.java View File

190
 		}
190
 		}
191
 
191
 
192
 		// next trigger time (10s后生效,避开预读周期)
192
 		// next trigger time (10s后生效,避开预读周期)
193
-		long nextTriggerTime = 0;
194
-		if (exists_jobInfo.getTriggerStatus() == 1) {
193
+		long nextTriggerTime = exists_jobInfo.getTriggerNextTime();
194
+		if (exists_jobInfo.getTriggerStatus() == 1 && !jobInfo.getJobCron().equals(exists_jobInfo.getJobCron()) ) {
195
 			try {
195
 			try {
196
 				nextTriggerTime = new CronExpression(jobInfo.getJobCron()).getNextValidTimeAfter(new Date(System.currentTimeMillis() + 10000)).getTime();
196
 				nextTriggerTime = new CronExpression(jobInfo.getJobCron()).getNextValidTimeAfter(new Date(System.currentTimeMillis() + 10000)).getTime();
197
 			} catch (ParseException e) {
197
 			} catch (ParseException e) {