目前有新項目在考慮用webman,之前都是swoole,有一個用法在webman好像沒看到支持,但是在我們的實踐中挺有用的,就是控制器在執(zhí)行必要的操作之后,返回數(shù)據(jù)給前端,然后可以繼續(xù)執(zhí)行一個稍微慢一點的動作,比如發(fā)送驗證郵箱或者短信等等,這些可以用自定義進程實現(xiàn),但是額外起自定義進程又沒必要 比如是否可以實現(xiàn)這樣 $response = response(); // .... 業(yè)務(wù)邏輯 // 設(shè)置http頭 $...
從swoole過來,今天在評估是否可以用webman開發(fā)下一個項目,發(fā)現(xiàn)基本都滿足需求,但是有一個問題沒搞明白:請問webman的控制器如何與自定義進程通信? 比如這是我的自定義進程,基本目的是本地緩存多個小數(shù)據(jù),組成batch然后發(fā)送到sqs class Sqs { private $queueData = []; public function onWorkerStart() { ...