鍍金池/ 問答/PHP  網(wǎng)絡(luò)安全  HTML/ PHP 如何利用beanstalkd異步任務(wù)隊(duì)列實(shí)現(xiàn)微信小程序群發(fā)模板消息?

PHP 如何利用beanstalkd異步任務(wù)隊(duì)列實(shí)現(xiàn)微信小程序群發(fā)模板消息?

PHP新手,在網(wǎng)上看到有人說利用beanstalkd異步任務(wù)隊(duì)列實(shí)現(xiàn)微信小程序無限制群發(fā)模板消息,現(xiàn)已將beanstalkd安裝好,但是沒有思路。怎么實(shí)現(xiàn)每天固定時(shí)間推送模板消息,是通過隊(duì)列設(shè)置還是需要寫腳本每天固定時(shí)間調(diào)執(zhí)行隊(duì)列的接口?

回答
編輯回答
毀了心

SWBT框架https://github.com/YWNA/SWBT,一個(gè)基于Swoole和beanstalkd實(shí)現(xiàn)多進(jìn)程異步處理消息隊(duì)列的框架。

2017年1月26日 09:33
編輯回答
避風(fēng)港

你可以用beanstalkd的生產(chǎn)者方法添加到隊(duì)列中去,并且延時(shí)到你指定的時(shí)間,然后消費(fèi)者類就會(huì)在那個(gè)時(shí)間讀取出所有隊(duì)列管道中的任務(wù),然后一一執(zhí)行

2018年1月10日 10:53
編輯回答
紓惘

實(shí)現(xiàn)一個(gè)阻塞模式的消費(fèi)隊(duì)列,你在插入隊(duì)列的時(shí)候告訴beantalked延遲多久執(zhí)行!他已經(jīng)實(shí)現(xiàn)了延遲隊(duì)列功能
官方有相關(guān)的PHP SDK

2017年9月23日 10:25
編輯回答
離觴

異步任務(wù)隊(duì)列 有很多種實(shí)現(xiàn)方式呀 比如 這種https://segmentfault.com/q/10...

2018年7月18日 05:02