Steve Logan
05/06/2025, 12:48 PM"Information","DefaultQuartzScheduler_Worker-1","05/06/25","07:40:00","","Starting HTTP request {URL='<https://www.xyz.com/app/jobs/college/generate_daily_files.cfm>', method='get'}"
"Information","DefaultQuartzScheduler_Worker-1","05/06/25","07:47:57","","HTTP request completed {Status Code=200 ,Time taken=477114 ms}"
"Information","DefaultQuartzScheduler_Worker-1","05/06/25","07:40:00","","Task SDQ.SDQ - generate_daily_files.cfm triggered."
"Information","DefaultQuartzScheduler_Worker-4","05/06/25","07:50:00","","Task SDQ.SDQ - generate_daily_files.cfm triggered."
However, the job actually runs 2 additional times about 2 minutes after the first (correct) kicks off, and then about an additional 2 minutes. We added a simple email to send start time, end time, browser agent and a url flag:
1 0506_082200 Started (this is the scheduled start of the job)
2 0506_082200 Browser Agent = CFSCHEDULE
3 0506_082200 URL.job = cdf
1 0506_082357 Started (not scheduled)
2 0506_082357 Browser Agent = CFSCHEDULE
3 0506_082357 URL.job = cdf
1 0506_082657 Started (not scheduled)
2 0506_082657 Browser Agent = CFSCHEDULE
3 0506_082657 URL.job = cdf
These two extra runs are not logged in http.log or the cfscheduler log file. If you run it directly from the URL it runs correctly - one and done as expected. Any ideas on why the task scheduler seems to be running this job extra times and how we can get around that?Reuben Brown
05/06/2025, 3:59 PMSteve Logan
05/06/2025, 4:30 PMReuben Brown
05/06/2025, 5:38 PMBK BK
05/07/2025, 8:53 AM