FastCron runs cronjobs at the scheduled times by default, regardless of ongoing executions. If a cronjob takes more time to run than its interval, it leads to overlapping executions.
You can now allow up to 5 overlapping executions by adjusting the Max instances:

The table below shows running executions when you allow up to 3 overlaps:
| Time | Running executions | Events |
|---|---|---|
| 1 | 1 |
|
| 2 | 1 2 |
|
| 3 | 1 2 3 |
|
| 4 | 1 2 3 |
4 is skipped |
| 5 | 1 3 5 |
2 complete |
| 6 | 3 5 6 |
1 is removed |
| 7 | 3 5 6 |
7 is skipped |
| 8 | 6 8 |
3 and 5 complete |
| 9 | 9 |
6 and 8 complete |
Please note that removing a running execution just deletes it from our database. The execution will continue to run until it's complete or timed out.
API function cron_add and cron_edit update:
single is deprecated, please use instances instead.
Need help? Reach out to support@fastcron.com - we're happy to help.
See why 8,000+ website developers and their teams use FastCron to run their cronjobs 12 million times a day.
The reliable online cronjob service for your websites since 2009.