Нужен ли ulimit запуск memcached с -c? - PullRequest
3 голосов
/ 13 января 2010

При запуске с правами root:

memcached -c 5000 ...

нужен ли мне мой скрипт запуска, чтобы он выглядел так:

ulimit -n 5000
memcached -c 5000 ...

Или memcached автоматически установит максимальное количество открытых файлов?

1 Ответ

3 голосов
/ 13 января 2010

memcached -c не влияет на настройки вашего пользовательского лимита.

Если вы установите значение для максимального количества одновременных подключений вне того, что разрешено с помощью ulimit, тогда вам нужно будет выполнить команду ulimit или изменить файл limit.conf (/etc/security/limits.conf), чтобы обеспечить количество соединений / файловых дескрипторов.

...