學習swoole的時候有一個max_conn參數,
max_conn
描述:伺服器允許維持的最大TCP連線數
說明:設定此參數後,當伺服器已有的連線數達到該值時,新的連線會被拒絕。另外,此參數的值不能超過作業系統ulimit -n的值,同時此值也不宜設定過大,因為swoole_server會一次性申請一大塊記憶體用來存放每一個connection的資訊。 這個值也會影響伺服器的最大並發數,其實Linux是有檔案句柄限制的,而且Linux預設不是很高,一般都是1024,生產伺服器很容易就達到這個數量。
正確設定Linux的ulimit -n的值的步驟如下:
1.先用指令ulimit -n 查看目前的值
2. 🀜vim /confc/cLowm /建議把下面兩個都設定為65535
* soft nofile 65535
* hard nofile🎀文件句柄數量; soft nofile的值不能超過hard nofile的值
)3.重啟Linux系統
🀜 〜〜〜〜〜〜〜<:[o]> 指令 以上就介紹了正確設定Linux的ulimit值的方法,包括了方面的內容,希望對PHP教程有興趣的朋友有所幫助。