Linux
在 Debian 中使打開文件描述符限制不受限制
我正在對我的一個 API 進行性能測試。一段時間後,我不斷收到錯誤消息
Too many open file
。一旦我增加了打開文件描述符(ulimit -Hn
,ulimit -Sn
&cat /proc/sys/fs/file-max
)的數量,request / sec
我的 API 就可以伺服器增加。但是又出現了太多打開的文件描述符錯誤。有人可以讓我知道是否可以將打開的文件描述符限制設置為無限制,這樣我就不想每次都增加該值,並且只知道假設我有足夠的文件描述符,API 的突破限制是多少。
我正在使用 Debian 8。
設置無限制:
ulimit -u unlimited