Не в несте, я подобное делал так что сетинтервал запускается только в одном инстансе приложения - я запускал через пм2, и через переменную окружения при запуске сервера мог определить, запускать или нет сетинтервал (NODE_APP_INSTANCE == 0, вроде так)
Но это немного костыль)
Если по крону в пм2, там вроде есть опция указать количество кластеров и время запуска (режим крон)
Решил пойти в сторону очередей и редиса все-таки, пора дотронуться до них 😩
Обсуждают сегодня