Linux的Crontab最小粒度仅支持分钟级的调度执行,但是有些业务也需要每10秒调用一次,那么针对这种业务场景,也是可以通过Crontab去解决的,就是办法有点笨。
每10秒执行一次的样例如下:
* * * * * bash test.sh * * * * * sleep 10; bash test.sh * * * * * sleep 20; bash test.sh * * * * * sleep 30; bash test.sh * * * * * sleep 40; bash test.sh * * * * * sleep 50; bash test.sh
通过这么一组Cron表达式即可实现每10秒执行一次.