作者:Mars酱
声明:本文章由Mars酱原创,部分内容来源于网络,如有疑问请联系本人。
转载:欢迎转载,转载前先请联系我!
什么是定时任务
定时任务就是在指定时间执行的一个或一串动作的行为。现实世界中,比如我们向自己心爱的女友送上祝福;给自己的好友送上祝福。那么,我们为了准时送祝福,会怎么做?当然是定好闹钟,或者是跟蛋糕店或花点预先下好订单,然后在指定好的当天,让蛋糕店和花店准时送上蛋糕 + 鲜花。这就是定时任务在现实世界中的形式,虚拟世界中,我们会定时出报表、定闹钟等等。
为什么需要定时任务
那么,我们为什么需要定时任务呢?
现实世界中我们纯粹就是减少自己的每天check日期,放在虚拟世界中,就是任务解耦,我们定好了任务,让任务在我们设定的时间去做我们预先设定好的事情,那么我们就完全可以忘记掉这件事情了,定时任务会稳定的帮我们去执行,其实这里总结下来就是:
- 解耦。 定好的任务我们不用再去每天思考和check了,和我们自己繁忙的工作解开绑定关系,如果我们不需要,可以关闭,如果需要修改,只要告诉定时任务需要执行的内容就行了。比如女友生日我们需要加送戒指,那我们跟花店讲好,送花前先跟自己电话联系拿戒指。
- 减负。 我们把任务丢给了定时任务,就不用再去人工干预了。比如我们不用每天去检查今天是不是到了女友的生日了。
- 稳定。 定时任务的优势就是稳定,保证能够稳定且正确准点的执行。
服务器托管,北京服务器托管,服务器租用 http://www.fwqtg.net
机房租用,北京机房租用,IDC机房托管, http://www.e1idc.net