PHP算法用redis crontab 进行异步邮件队列发送
生活随笔
收集整理的這篇文章主要介紹了
PHP算法用redis crontab 进行异步邮件队列发送
小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
1.正常的編寫郵件發(fā)送代碼
2.把最后的send改一下,變成存入redis隊(duì)列的函數(shù)
3.編寫一個(gè)取出redis隊(duì)列內(nèi)容的函數(shù)3,然后按個(gè)進(jìn)行發(fā)送
4.在command或者shell模塊編寫一個(gè)函數(shù)4,進(jìn)行調(diào)用步驟3的函數(shù)
5.在crontab進(jìn)行指定php執(zhí)行步驟4的函數(shù),進(jìn)行異步發(fā)送郵件
?
總結(jié):
這個(gè)是因?yàn)閜hp沒(méi)有異步的功能,導(dǎo)致只能依靠linux的crontab進(jìn)行異步
現(xiàn)在php的擴(kuò)展swoole已經(jīng)有了異步task,可以用來(lái)異步發(fā)送郵件!
總結(jié)
以上是生活随笔為你收集整理的PHP算法用redis crontab 进行异步邮件队列发送的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: 唐嫣的男朋友是(唐嫣的男朋友)
- 下一篇: PHPStorm配置使用Git