php异步任务用哪种解决方案合适

大王

最近有个需求是,发布一条动态,动态涉及到@多个用户,再处理完动态入库后还要一个一个通知被@用户,就想着用异步来实现,找了几个解答,不知道哪一种才适合, 最主要是以后可能还会其他异步场景,就根据一个标识来区分做业务处理代码,求walkor给个建议。

方案一:http://wenda.workerman.net/?/question/1304
方案二:http://wenda.workerman.net/?/question/582

或者说,除了上面的两种方案,还有什么更好的方案吗

4049 1 0
1个回答

muyu

个人认为如果只有这一个需求没必要在单独开发,所谓的@应该也就是一个用户Message,涉及少就直接写,多了就用列队,如果后期还有更多异步并行任务,就单独开一个worker用于处理业务,手册的demo就可以,参考:http://doc.workerman.net/315283

年代过于久远,无法发表回答
🔝