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

使用php socket io,連接量達(dá)到7000的時(shí)候,連接會(huì)出現(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)境下的一個(gè)socket io 運(yùn)行狀態(tài),我發(fā)現(xiàn),當(dāng) connections 達(dá)到7000+的時(shí)候,服務(wù)會(huì)卡頓,類似于進(jìn)隊(duì)列那種,連接的時(shí)候會(huì)進(jìn)行等待。

如何優(yōu)化?

3570 3 0
3個(gè)回答

dignfei

修改最大連接數(shù)

  • tomlibao 2021-09-03

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

six

按照手冊(cè)優(yōu)化下linux內(nèi)核

  • 暫無評(píng)論
six

我看到你status里進(jìn)程有報(bào)錯(cuò)了,debug方式運(yùn)行看下什么報(bào)錯(cuò)。估計(jì)是內(nèi)存達(dá)到php設(shè)置的上限了128M,php.ini memory_limit里改成512M試下。

  • tomlibao 2021-09-06

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

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