Ошибка в логе "Too many open files"
Материал из BiTel WiKi
(Различия между версиями)
Admin (Обсуждение | вклад) |
Amir (Обсуждение | вклад) |
||
Строка 5: | Строка 5: | ||
bill soft nofile 10000 | bill soft nofile 10000 | ||
bill hard nofile 10000 | bill hard nofile 10000 | ||
- | </pre> | + | </pre> где bill - имя пользователя, под которым работают приложения биллинга. |
2) Поправить в '''/etc/sysctl.conf''': | 2) Поправить в '''/etc/sysctl.conf''': | ||
<pre> | <pre> |
Версия 09:15, 30 января 2014
Для Linux:
1) Увеличить для пользователя количество разрешённых дескрипторов в /etc/security/limits.conf:
bill soft nofile 10000 bill hard nofile 10000где bill - имя пользователя, под которым работают приложения биллинга.
2) Поправить в /etc/sysctl.conf:
fs.epoll.max_user_instances = 10000 fs.file-max = 70000
Первый параметр специфичен для java.nio сокетов. Перезагрузка параметров из sysctl.conf:
sysctl -p