swoole深入学习 2. tcp Server和tcp Client
这节来学习Swoole最基础的Server和Client。会通过创建一个tcp Server来讲解。 server <?php class Server { private $serv; public function __construct() { $this->serv = new Swoole\Server('127.0.0.1', 9501); //当启动一个Swoole应用时,一共会创建2 + n + m个进程,2为一个Master进程和一个Manager进程,其中n为Worker进程数。m为TaskWorker进程数。 //默认如果不设置,swoole底层会根据当前机器有多少CPU核数,启动对应数量的Reactor线程和Worker进程。我机器为4核的。Worker为4。TaskWorker为0。 //下面我来设置worker_num = 10。看下启动了多少个进程 $this->serv->set([ 'worker_num' => 10, //'task_worker_num' => 2, 'deamonize' => true...