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