Я намагаюся зробити стрес-тест на власному сервері за допомогою облоги з наступною командою:
$ siege -c 500 myweb.com/somefile.php
Але я отримую цю помилку:
[error] descriptor table full sock.c:119: Too many open files
І я теж отримую це попередження:
libgcc_s.so.1 must be installed for pthread_cancel to work
Але я використовую Ubuntu 15.04 (відділення розвитку), і я встановив пакет libgcc1, тому не знаю, чому він скаржиться на цю спільну бібліотеку.
Як я можу вирішити занадто багато відкритих файлів та попередження libgcc?
ulimit -n 10000
або назавжди ( rtcamp.com/tutorials/linux/increase-open-files-limit ).