In our project, we register CRON jobs using RegisterPeriodicTask. The CRON jobs are configured with the timezone Asia/Tokyo. We have registered 5 CRON jobs, and the job scheduled for 1:00 AM JST was not executed on certain days. Below are the details:
January 8, 2025:
12:00 AM JST: Executed successfully.
12:15 AM JST: Executed successfully.
12:30 AM JST: Executed successfully.
1:00 AM JST: Did not execute.
1:30 AM JST: Executed successfully.
January 11, 2025:
The same issue occurred where the 1:00 AM JST job did not execute.
Note : All other CRON jobs executed successfully on these days.
Architecture
- We use a Machinery worker with Redis configuration.
- The Golang image is deployed in ECS with a task desired count of 2.
- Both ECS tasks register the CRON jobs.
Could you please help me to find the cause and solution?
In our project, we register CRON jobs using RegisterPeriodicTask. The CRON jobs are configured with the timezone Asia/Tokyo. We have registered 5 CRON jobs, and the job scheduled for 1:00 AM JST was not executed on certain days. Below are the details:
January 8, 2025:
12:00 AM JST: Executed successfully.
12:15 AM JST: Executed successfully.
12:30 AM JST: Executed successfully.
1:00 AM JST: Did not execute.
1:30 AM JST: Executed successfully.
January 11, 2025:
The same issue occurred where the 1:00 AM JST job did not execute.
Note : All other CRON jobs executed successfully on these days.
Architecture
Could you please help me to find the cause and solution?