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

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

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

回答
編輯回答
毀了心

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

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

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

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

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

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

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

2018年7月18日 05:02