技術(shù)員聯(lián)盟提供win764位系統(tǒng)下載,win10,win7,xp,裝機(jī)純凈版,64位旗艦版,綠色軟件,免費(fèi)軟件下載基地!

當(dāng)前位置:主頁(yè) > 教程 > 服務(wù)器類 >

Linux中的錯(cuò)誤:toomanyopenfiles

來(lái)源:技術(shù)員聯(lián)盟┆發(fā)布時(shí)間:2018-08-21 06:32┆點(diǎn)擊:

  這個(gè)問(wèn)題的出現(xiàn)原因是system對(duì)程序打開(kāi)files數(shù)量的限制問(wèn)題。

  用 ulimit -a 命令可以查看

Linux中的錯(cuò)誤:toomanyopenfiles    三聯(lián)

html

  -------------------------------------------------------------

  經(jīng)過(guò)以上設(shè)置,退出shell再次登錄,還是不生效,來(lái)點(diǎn)絕的

  到//etc/profile下,加入一行ulimit -SHn 51200 (注意里面已經(jīng)有一條關(guān)于ulimit的設(shè)置)

  到rc.local下,加入一行 ulimit -SHn 51200 (不知這條有沒(méi)有必要,其實(shí)我還沒(méi)加)

  詳見(jiàn) :

  ulimit -S -c 0 > /dev/null 2>&1

  這條語(yǔ)句設(shè)置了對(duì)軟件資源和對(duì)core文件大小的設(shè)置