我現(xiàn)在采用的做法是在workerman中啟動一個Timer來檢測queue進(jìn)程數(shù),如果進(jìn)程不足則重啟。但是這種輪詢很不優(yōu)雅。畢竟要等一輪interval才能進(jìn)行檢測。尤其是當(dāng)queue設(shè)置了--stop-when-empty選項時,每次執(zhí)行完隊列會自動退出進(jìn)程,那么下次有任務(wù)推入隊列時,要保證隊列實(shí)時性就比較困難(假設(shè)interval設(shè)置得較大)。...
打算寫一個webman的auth組件,參考Yii2的user組件 $auth = new \Webman\Auth\Auth(); $auth->isGuset(); $auth->login(); $auth->logout(); 功能沒有問題 ,但是每次都要new一下,在框架多個地方調(diào)用就要new多次實(shí)在不方便,于是做了一個單例 <?php namespace support; clas...