延時任務最佳實踐方案

文章目錄 前言 方案分析 一、輪詢掃描 二、多Timer觸發 三、RabbitMQ死信隊列 四、環形隊列 總結 前言 很多時候,業務系統有延時處理任務的需求,當任務量很大時,可能需要維護大量的定時器,或者進行低效的掃描。例如:電商下單成功後60s之後給用戶發送短信通知,電商下單後30分鐘未支付,則自動取消訂單;出行乘客叫單後30秒沒有司機接單,重新給周邊司機推單等。實現這類需求有一些常見方案。 在
相關文章
相關標籤/搜索