scan(); while (true) { $content = $worker->pop($queues,1800); if (is_array($content)) { $method = key($content); $arg = current($content); $result = $logic_queue->$method($arg); if (!$result['state']) { $this->log($result['msg'],false); } // echo date('Y-m-d H:i:s',time()).' '.$method."\n"; // flush(); // ob_flush(); } else { $model = Model(); $model->checkActive(); unset($model); // echo date('Y-m-d H:i:s',time())." ---\n"; // flush(); // ob_flush(); } } } }