我们有多个脚本可以在服务器上同时运行,以便执行某些任务。这些脚本设置为通过crons在频率上运行。
为此目的使用crons有很多缺点。就像使用crons一样,我们无法跟踪先前的命令是否已完成然后再次运行它,否则等待它完成。此外,我们无法在脚本运行及其输出期间发生错误。这种方法也会增加CPU负载。
所以我需要一个工具来设置这些脚本,这些脚本只有在完成前一个脚本时才会执行,并跟踪这些脚本的输出。首先,我尝试使用ActiveMQ,但我认为这个工具不适合这个目的。
有人可以建议我使用这个要求的工具吗?