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

workerman如何修改文件描述符限制

daij

最近為公司的項目添加一個即時聊天功能,PHP版本5.6,已開啟event(擴展),但是同時連接數(shù)超1000后客戶端開始連接不上,服務狀態(tài)顯示為busy,經(jīng)公司運維查詢,提示說有文件描述符限制,限制為1024,但是服務器的設置為65535,實際上應該是足夠的,所以請問這個是代碼設置問題嗎,請問如果修改
截圖

2390 5 0
5個回答

keytehu

描述符更改后要restart 重啟 workerman,否則更改的描述符對已經(jīng)啟動的程序不生效。

  • daij 2020-11-03

    服務器的文件描述符設置是一直都有的,不是才修改的,運維的意思是,服務器設置的6W,但是我這邊只用了1千就滿了,應該是沒有用到服務器的設置,或者是有內(nèi)置的設置

daij

補充一下,輸入命令:ulimit -n后,看到的值為65535,然后進程設置為24

  • keytehu 2020-11-03

    看下啟動workerman進程的用戶和運行ulimit -n的用戶是不是一個

  • daij 2020-11-03

    @1469:剛剛看了,啟動workerman的用戶ulimit -n的值也是65535

daij

截圖

  • daij 2020-11-03

    這個圖無法放大,大家可以通過右鍵打開新的選項卡來看

daij

另外,這是服務器系統(tǒng)的值
截圖

  • 暫無評論
scan_z

重啟機器!

  • daij 2020-11-03

    原因找到了,是因為普通用戶啟動進程的時候,supervisor自動限制了,謝謝解答

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