后端代碼: <?php $worker = new Worker('tcp://0.0.0.0:12000'); $worker->onMessage = function ($connection, $message) { var_dump($message); // 輸出Vv29705370U{"cmd":"cmd_client_query_room_req","node_id":31...
// 使用定時器 0.01 秒執(zhí)行一次 Task::fun() // 已知 Task::fun() 需要 0.1 秒 才執(zhí)行完畢 // 那該定時器是否會造成進程占用內(nèi)存越來越大? Timer::add(0.01, ); ?補充: LOG中沒有任何報錯信息,進程也正常運行,只是最近有兩次內(nèi)存占用超過80%,重啟后就好了。所以正在查找原因。 ? 程序原本用了while(true) {} 死循環(huán)來進行隊列消費者操作,看了官...