Через что лучше реализовывать выполнение команд по таймеру в node.js?
Имеется игровой проект, в котором нужно выполнять какие-то действие со стороны сервера каждый n-время (минуты, часы, дни и т.п.), типа CRONа. Через что лучше реализовать данный функционал - какие библиотеки, модули и т.п. лучше использовать?
Пример: каждый час всем игрокам, которые сейчас онлайн, выдаётся определённое количество предметов/золота и т.п..
PS: Ни разу не сталкивался с таким на NodeJS, вот и спрашиваю. Также прошу не указывать на стандартные возможности NodeJS, если такие имеются.
Дмитрий Кузнецов, на крон вешаешь баш скрипт или тот же JS, который ровно в нужный момент кидает задачу в очередь. А очередь как только увидит задачу начнет её выполнять.
Теоретически да.