Estou tentando fazer um teste de estresse no meu próprio servidor usando o cerco com o seguinte comando:
$ siege -c 500 myweb.com/somefile.php
Mas eu recebo este erro:
[error] descriptor table full sock.c:119: Too many open files
E recebo também este aviso:
libgcc_s.so.1 must be installed for pthread_cancel to work
Mas estou usando o Ubuntu 15.04 (ramo de desenvolvimento) e instalei o pacote libgcc1, por isso não sei por que ele está complanando sobre essa biblioteca compartilhada .so.
Como posso resolver muitos arquivos abertos e o aviso libgcc?
ulimit -n 10000
ou permanentemente ( rtcamp.com/tutorials/linux/increase-open-files-limit ).