使用的是tp5 ?自帶的消息隊列 thinkphp top里的 ?
?
消息隊列框架 think-queue
這是thinkphp官方團隊開發的一個專門支持隊列服務的擴展包
消息隊列應用場景:
消息隊列適用于大并發或者返回結果 時間有點長并需要批量操作的第三方接口。
當前使用快遞單號獲取,短信發送,郵件發送。
使用消息隊列后,頁面操作不需要等待,能很方便的進行操作應用。
消息隊列會在后臺靜默執行需要處理的業務。
之前我們做的商城系統 比如客戶下單了 ?我們是需要給客戶發送郵件 發送短信 或者發送模板消息的 ?
之前都是直接寫在php方法里 ? 需要這些全部完成了 才返回給用戶 下單成功?
有了消息隊列以后,就可以做到直接下單,馬上返回下單成功,然后這些發送短信 發送模板消息的 就直接交給消息隊列來完成了。