国产+高潮+在线,国产 av 仑乱内谢,www国产亚洲精品久久,51国产偷自视频区视频,成人午夜精品网站在线观看

Events::onWorkerStart

說(shuō)明:

void Event::onWorkerStart(BusinessWorker $businessWorker);

(要求Gateway版本>=2.0.4)

當(dāng)businessWorker進(jìn)程啟動(dòng)時(shí)觸發(fā)。每個(gè)進(jìn)程生命周期內(nèi)都只會(huì)觸發(fā)一次。

可以在這里為每一個(gè)businessWorker進(jìn)程做一些全局初始化工作,例如設(shè)置定時(shí)器,初始化redis等連接等。

注意:$businessworker->onWorkerStartEvent::onWorkerStart不會(huì)互相覆蓋,如果兩個(gè)回調(diào)都設(shè)置則都會(huì)運(yùn)行。

不要在onWorkerStart內(nèi)執(zhí)行長(zhǎng)時(shí)間阻塞或者耗時(shí)的操作,這樣會(huì)導(dǎo)致BusinessWorker無(wú)法及時(shí)與Gateway建立連接,造成應(yīng)用異常(SendBufferToWorker fail. The connections between Gateway and BusinessWorker are not ready錯(cuò)誤)。

參數(shù)

$businessWorker

businessWorker進(jìn)程實(shí)例

返回值

無(wú)返回值,任何返回值都會(huì)被視為無(wú)效的

onWorkerStart范例

use \GatewayWorker\Lib\Gateway;

class Events
{

    public static function onWorkerStart($businessWorker)
    {
       echo "WorkerStart\n";
    }

}
編輯于2024-03-13 17:37:33 完善本頁(yè) +發(fā)起討論
贊助商