Node Server вылетает через несколько часов

Я использую Nodemon с модулем Forever на сервере Ubuntu.

Я использую эту команду для запуска моего Node Server:

forever start -c nodemon app.js  --exitcrash

Он отлично работает в течение нескольких часов (около 48 часов), но после этого мой сервер перестает работать с этими ошибками:

Error: getaddrinfo EMFILE   
TypeError: Cannot call method 'indexOf' of undefined
Error: Handshake inactivity timeout

Эти ошибки вызваны из-заПревышение лимита открытых файлов / сокетов.

Теперь мой вопрос:

Могу ли я использовать -m (который установлен в моей операционной системе без ограничений):

max memnory size   (kbytes, -m) unlimited

Должен ли я использовать вышеуказанную команду с -m? Есть ли недостатки?

Или есть какое-либо другое эффективное решение для устранения сбоя сервера?

Ответы на вопрос(0)

Ваш ответ на вопрос