function runHttpServer($host = '0.0.0.0', $port = 9501, $config = array()) { define('SWOOLE_SERVER', true); define('SWOOLE_HTTP_SERVER', true); $this->ext_http_server = $this->http = new Swoole\Http\ExtServer($config); Swoole\Network\Server::$useSwooleHttpServer = true; $server = new Swoole\Network\Server($host, $port); $server->setProtocol($this->http); $server->run($config); }