最近有個(gè)需求是,發(fā)布一條動(dòng)態(tài),動(dòng)態(tài)涉及到@多個(gè)用戶,再處理完動(dòng)態(tài)入庫后還要一個(gè)一個(gè)通知被@用戶,就想著用異步來實(shí)現(xiàn),找了幾個(gè)解答,不知道哪一種才適合, 最主要是以后可能還會其他異步場景,就根據(jù)一個(gè)標(biāo)識來區(qū)分做業(yè)務(wù)處理代碼,求walkor給個(gè)建議。
方案一:http://wenda.workerman.net/?/question/1304
方案二:http://wenda.workerman.net/?/question/582
或者說,除了上面的兩種方案,還有什么更好的方案嗎
個(gè)人認(rèn)為如果只有這一個(gè)需求沒必要在單獨(dú)開發(fā),所謂的@應(yīng)該也就是一個(gè)用戶Message,涉及少就直接寫,多了就用列隊(duì),如果后期還有更多異步并行任務(wù),就單獨(dú)開一個(gè)worker用于處理業(yè)務(wù),手冊的demo就可以,參考:http://doc.workerman.net/315283