Ошибка в логе "Too many open files"

Материал из BiTel WiKi

(Различия между версиями)
Перейти к: навигация, поиск
(Новая страница: «Для Linux: 1) Увеличить для пользователя количество разрешённых дескрипторов в '''/etc/security/limits.…»)
Строка 9: Строка 9:
<pre>
<pre>
fs.epoll.max_user_instances = 10000
fs.epoll.max_user_instances = 10000
-
fs.file-max = 2000
+
fs.file-max = 20000
</pre>
</pre>
Первый параметр специфичен для java.nio сокетов.  
Первый параметр специфичен для java.nio сокетов.  

Версия 12:31, 21 марта 2011

Для Linux:

1) Увеличить для пользователя количество разрешённых дескрипторов в /etc/security/limits.conf:

bill       soft    nofile   10000                                                                                                                                                                                                                           
bill       hard    nofile  10000

2) Поправить в /etc/sysctl.conf:

fs.epoll.max_user_instances = 10000
fs.file-max = 20000

Первый параметр специфичен для java.nio сокетов. Перезагрузка параметров из sysctl.conf:

sysctl -p
Личные инструменты