Linux的limits.conf配置失效

環境背景:

爲了提高nginx+3臺tomcat集羣的併發量,修改linux的limits.conf配置文件。

問題:

有兩臺服務器修改重啓後生效。而另外一臺服務器遲遲不能生效。

根據網上查的資料,均無果。折騰了一天,對比正常的系統的limits.conf的關於限制的配置如下:

vi /etc/security/limits.conf

* soft nofile 65536

* hard nofile 65536
 

經過和不生效的配置文件對比,發現有不同的地方:

*   soft nofile 65536

*   hard nofile 65536

區別:*號和soft之間的空格數不是一個,而是有多個。

立即將不生效的服務器的配置改爲正常的配置之後。再次登錄這個服務器,用ulimit -n查看數值爲65536。發現修改生效。

折騰了一天,原來是配置文件的有問題。以後要小心!!!
 

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章