I have setup a list of cron, Some of the cron script takes a long time to run (like 1-5 hours, and they are increasing every day). I do not want to run two cron scripts at the same time, as I do not have the resources or need for it. I need to find a solution so that the scheduled scripts will not start until the other previous script has finished. I have 10-15 cron job in the list, where I don't want to overlap 5 of them.
Does anyone have any suggestions on what kind of solution I should be looking more closely at to achieve my goal?