get_loaded_extensions()]); // ---- 发起异步任务 ---- switch ($send) { case 'udp': //使用UDP $s = stream_socket_client("udp://{$cfg['udp_host']}:{$cfg['udp_port']}", $errno, $error); if ($s) { $flag = fwrite($s, json_encode(array_merge(['test'], $_GET))); fclose($s); } break; case 'sysvmsg': //使用SYSVMSG $q = msg_get_queue($cfg['sysvmsg_key'], 0666); if ($q) { msg_send($q, 1, json_encode(array_merge(['test'], $_GET)), false, false); } break; default: //直接使用Redis-Cli $async = new Async($cfg['redis_host'], $cfg['redis_port'], $cfg['worker_num']); $async->pushJob(array_merge(['test'], $_GET)); break; } // ---- 其它函数 ---- function VIEW($data) { ?> 扩展列表

扩展列表