Aşağıdaki komutla kuşatma kullanarak kendi sunucumda bir stres testi yapmaya çalışıyorum:
$ siege -c 500 myweb.com/somefile.php
Ama bu hatayı alıyorum:
[error] descriptor table full sock.c:119: Too many open files
Ben de şu uyarıyı alıyorum:
libgcc_s.so.1 must be installed for pthread_cancel to work
Ama Ubuntu 15.04 (Geliştirme dalı) kullanıyorum ve libgcc1 paketini kurdum, bu yüzden neden bu .so paylaşılan kütüphanesi hakkında derleme yaptığını bilmiyorum.
Çok fazla açık dosyayı ve libgcc uyarısını nasıl çözebilirim?
ulimit -n 10000
ya da kalıcı olarak maksimum açılan dosya miktarını artırmaya çalışın ( rtcamp.com/tutorials/linux/increase-open-files-limit ).