国产+高潮+在线,国产 av 仑乱内谢,www国产亚洲精品久久,51国产偷自视频区视频,成人午夜精品网站在线观看

使用php socket io,連接量達到7000的時候,連接會出現(xiàn)等待……

tomlibao
[wangch@im phpsocket]$ sudo php start.php status
Workerman[start.php] status 
----------------------------------------------GLOBAL STATUS----------------------------------------------------
Workerman version:4.0.19          PHP version:7.3.6
start time:2021-09-01 17:39:58   run 0 days 22 hours   
load average: 4.16, 2, 2         event-loop:\Workerman\Events\Event
1 workers       1 processes
worker_name  exit_status      exit_count
PHPSocketIO  65280            84
----------------------------------------------PROCESS STATUS---------------------------------------------------
pid memory  listening              worker_name  connections send_fail timers  total_request qps    status
35046   64M     socketIO://0.0.0.0:443 PHPSocketIO  8152        0         1612    7776          0      [idle]
----------------------------------------------PROCESS STATUS---------------------------------------------------
Summary 64M     -                      -            8152        0         1612    7776          0      [Summary] 
[wangch@im phpsocket]$ 

這是生產(chǎn)環(huán)境下的一個socket io 運行狀態(tài),我發(fā)現(xiàn),當 connections 達到7000+的時候,服務會卡頓,類似于進隊列那種,連接的時候會進行等待。

如何優(yōu)化?

3563 3 0
3個回答

dignfei

修改最大連接數(shù)

  • tomlibao 2021-09-03

    已經(jīng)修改成:open files (-n) 1024000 了,結果還是一樣,連接量過多的的時候會等待。

six

按照手冊優(yōu)化下linux內核

  • 暫無評論
six

我看到你status里進程有報錯了,debug方式運行看下什么報錯。估計是內存達到php設置的上限了128M,php.ini memory_limit里改成512M試下。

  • tomlibao 2021-09-06

    特別感謝,按照你的方法改了,確實好了很多,我在觀察觀察

年代過于久遠,無法發(fā)表回答
??