Я запускаю сервер nodejs на heroku, используя пакет throng, чтобы ускорить обработку запросов API. Я тоже использую больше, чем на динамке, на героку. Для обработки cron и заданий я использую бычью очередь для распределения нагрузки между серверами, но я столкнулся с чем-то, что я не уверен, как это сделать в этой распределенной среде.
Я хочу, чтобы только один сервер выполнял код сразу при запуске. В этом случае я хочу открыть прослушиватель потока изменений для mongodb. Но я хочу сделать это только на одном работнике на одном сервере, а не на каждом сервере.
Я не уверен, как это сделать работает в героку, какие-либо предложения?