ошибка «connect EMFILE» в Node.js

Совсем недавно я получил много трафика на свой сайт, на котором работает Node.js. С увеличением трафика он начал сильно падать, чего раньше не было. Я получаю следующую ошибку в моем журнале:

{ [Error: connect EMFILE] code: 'EMFILE', errno: 'EMFILE', syscall: 'connect' }
Error: connect EMFILE
    at errnoException (net.js:670:11)
    at connect (net.js:548:19)
    at net.js:607:9
    at Array.0 (dns.js:88:18)
    at EventEmitter._tickCallback (node.js:192:40)

Кто-нибудь, у кого есть идеи, почему он падает? И идеи, как это решить?

Я использую Express.js и Socket.io. Он работает на Ubuntu.

55
задан codekick 27 April 2012 в 06:53
поделиться