<ruby id="bdb3f"></ruby>

    <p id="bdb3f"><cite id="bdb3f"></cite></p>

      <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
        <p id="bdb3f"><cite id="bdb3f"></cite></p>

          <pre id="bdb3f"></pre>
          <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

          <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
          <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

          <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                <ruby id="bdb3f"></ruby>

                | 名稱 | 介紹 | | --- | --- | | $setting | set()函數所設置的參數會保存到Server->$setting屬性上 | | $$master_pid | 返回當前服務器主進程的PID。| | $manager_pid | 返回當前服務器管理進程的PID。 | | $worker_id | 得到當前Worker進程的編號,包括Task進程。 | | $worker_pid | 得到當前Worker進程的操作系統進程ID。與posix\_getpid()的返回值相同 | | $connections | TCP連接迭代器,可以使用foreach遍歷服務器當前所有的連接,此屬性的功能與 Server->getClientList是一致的,但是更加友好。遍歷的元素為單個連接的fd| | $taskworker | 布爾類型 true表示當前的進程是Task工作進程 false表示當前的進程是Worker進程 | ``` <?php //創建Server對象,監聽 127.0.0.1:9501端口 $serv = new Swoole\Server("0.0.0.0", 9601); //設置進程 $setting = [ //work 進程 'worker_num'=>6, //線程 'reactor_num'=>4, //task 進程 'task_worker_num'=>3, //最大請求數,超出會出現生成進程 /*'max_request'=>2000, /*最大連接數。超過此數量后,進入的連接將被拒絕。 最小值為(serv->workernum+ SwooleGtask\_worker\_num)\*2+32 'max_conn'=>10000, //守護進程 關掉鏈接還是會進行 'daemonize'=>1*/ ]; $serv->set($setting); $serv->on('task', function ($serv) { }); $serv->on('workerstart', function ($serv) { if ($serv->taskworker) { echo 'tast_pid...'.$serv->worker_pid.PHP_EOL; } else { echo 'worker_pid...'.$serv->worker_pid.PHP_EOL; } }); $serv->on('receive',function ($serv) { //返回回調函數 var_dump($serv->setting); //var-_dump($serv->Sett echo 'master_pid..'.$serv->master_pid.PHP_EOL; echo 'manager_pid.'.$serv->manager-p1d.PHP_EOL; echo 'worker_pid.'.$serv->worker_pid.PHP_EOL; echo 'worker_id...'.$serv->worker_id.PHP_EOL; foreach($serv->connections as $fd){ echo 'fd...'.$fd.PHP_EOL; }}); //啟動服務器 $serv->start(); ``` ![](https://img.kancloud.cn/8d/33/8d33de7ecca84ad42350d1c750db2c60_503x256.png) 利用 telnet 127.0.0.1 9601 監聽 ![](https://img.kancloud.cn/59/fc/59fced4ee0b697fc47a11e3673b0dfbb_506x305.png)
                  <ruby id="bdb3f"></ruby>

                  <p id="bdb3f"><cite id="bdb3f"></cite></p>

                    <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
                      <p id="bdb3f"><cite id="bdb3f"></cite></p>

                        <pre id="bdb3f"></pre>
                        <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

                        <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
                        <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

                        <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                              <ruby id="bdb3f"></ruby>

                              哎呀哎呀视频在线观看