मैं सिर्फ अपने रैकस्पेस उबंटू मेवरिक उदाहरण पर निम्न त्रुटि प्राप्त का उपयोग कर बहुत अधिक फ़ाइलें खुली ... लेकिन नहीं अपने स्थानीय उबंटू स्पष्ट वी एम पर:child_process
pipe(): Too many open files
pipe(): Too many open files
child_process.js:223
var fds = this._internal.spawn(path,
^
Error: Error spawning
at ChildProcess.spawn (child_process.js:223:28)
at child_process.js:10:15
etc..etc..
कोड उत्पन्न यह:
function getHeader(url, callback)
{
var client = spawn('curl', ['-I', url]);
client.stdout.on('data', function(data)
{
client.kill('SIGTERM');
callback(data.toString('utf8'));
});
}
डुन्नो आप इसे ठीक करने के लिए क्या कर सकते हैं, लेकिन खुली फ़ाइलों की संख्या ओएस का कॉन्फ़िगर करने योग्य हिस्सा है, यही कारण है कि यह स्थानीय रूप से ठीक काम करता है और आपके सर्वर पर टूट जाता है। –