[小结]定时任务/作业

服务器 层面
Linux    Crontab 
Windows   服务/任务计划程序
 
数据库 层面
MySQL  事件(Event) 定时执行
SQL Server 定时作业
不推荐在数据库层面完成, 数据库通常是瓶颈所在,尽量分散到其他层面去完成
 
应用程序 层面
asp.net  HangFire (.net 4.5)
Quartz.Net
 
变通方式(伪方式)
后台按钮手动点击处理
页面请求的时候额外触发(触发点)
 
常见业务场景
下单后,1天后没有进行支付的订单自动关闭
发货完成的订单,15天后没有确认收货的订单,自动收货
10天后自动结算分销佣金
原文地址:https://www.cnblogs.com/doven/p/9644592.html