У меня есть узел.JS приложение работает на моем ноутбуке (Windows 10).
В основном он периодически отправляет http-запросы.
Я заметил, что мое приложение будет приостановлено после определенного периода, если нет никаких действий на моем ноутбуке. Он может быть возобновлен только тогда, когда я нажимаю на экран (node.командный экран js)
Возможно, вы можете запустить программу узла как службу.
Вы можете попробовать использовать NSSM:
Я бы также рекомендовал инструменты, такие как
forever
илиjesus
илиsupervisor
:если вы сказали, что ваша программа завершается, и вы хотите, чтобы держать его работает, но так как он продолжает работать, но получает приостановлено, чем, возможно, запуск его в качестве службы в Windows, поможет.
Вы также можете попробовать те модули, которые пытаются сохранить вашу систему бодрствования:
Как сказал Мануэль, forever-это отличный способ сохранить запущенное приложение узла. Время ожидания скриптов может быть по нескольким причинам, бездействие может быть одним. Было бы разумно сохранить команды REPL. Может это ?