Недавно я получил большой трафик на мой сайт, который запускает 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.