swoole基礎之tcp+client
阿新 • • 發佈:2018-12-24
最近工作需要,接觸了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