1. 程式人生 > >swoole基礎之tcp+client

swoole基礎之tcp+client

    最近工作需要,接觸了swoole,感覺有必要好好學習一下,廢話少說筆記走起~~~

     文件參考: https://wiki.swoole.com

   swoole一般以cli的方式方式來執行一個服務,所以在啟動這個服務的時候,有些引數是需要進行必要設定的.

  • 程序的數量 worker_num   (一般設定為CPU核數的1-4倍)

 

 

 

 

 

實用命令:

     1. 檢視當前服務啟動的程序數量

//例如  tcp.php  

ps -aft | grep tcp.php

10908 pts/2    S+     0:00          \_ grep --color=auto tcp.php
10900 pts/1    Sl+    0:00          \_ php tcp.php
10901 pts/1    S+     0:00              \_ php tcp.php
10903 pts/1    S+     0:00                  \_ php tcp.php
10904 pts/1    S+     0:00                  \_ php tcp.php
10905 pts/1    S+     0:00                  \_ php tcp.php
10906 pts/1    S+     0:00                  \_ php tcp.php

        可以看到並列著的四個程序,說明 worker_num 為4

    2. 在沒有服務端的時候,可以使用命令進行服務連線  telnet

telnet 127.0.0.1 9501  

    or 通過命令檢視埠是否被監聽

netstat -anp | grep 9501