(через 4 часа, если конкретнее). Всё бы ничего, но таких таймеров требуется много (5к+) и они все будут запускаться в разное время, поэтому и вопрос: сможет ли Нода выдержать столько запущенных setTimeout-ов и насколько это будет стабильно работать?
Я же думаю, что не стоить крутиться именно вокруг них, а можно сделать цикл, скажем, раз в 5 минут, и опрашивать базу, мол, можно ли поставить таймаут меньше, чем на 5 минут.
Crontab
Выглядит круто, спасибо) И по памяти всё хорошо будет?
Эммм зависит от процессов crontab это просто планировщик
Сама функция не тяжёлая. Мне важно, чтоб память не засорялась именно планировщиком, ибо нужно отслеживать довольно много событий
Ну в планировщике ты указываешь частоту запуска, это оч стандартное решение только надо быть аккуратней с синтаксисом.
Обсуждают сегодня