मैं निम्नलिखित कमांड के साथ घेराबंदी का उपयोग करके अपने स्वयं के सर्वर में एक तनाव परीक्षण करने की कोशिश कर रहा हूं:
$ 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 स्थापित किया है, इसलिए मुझे नहीं पता कि यह उस .so साझा पुस्तकालय के बारे में क्यों शिकायत कर रहा है।
मैं बहुत सी खुली फ़ाइलों और libgcc की चेतावनी को कैसे हल कर सकता हूं?
ulimit -n 10000
या स्थायी रूप से ( rtcamp.com/tutorials/linux/increase-open-files-limit ) बढ़ाने की कोशिश करें ।