Node.js начинает новый круг торговли каждые x секунд - PullRequest
0 голосов
/ 19 июня 2019

Я ищу решение для моей проблемы.В настоящее время я занимаюсь разработкой некоторых видов казино для сообщества, в которых вы можете делать ставки монетами, заработанными за выполнение некоторых заданий.Я хочу реализовать рулетку сообщества, где все игроки, которые делают ставки, делают ставки на одну и ту же игру.В этой игре я хочу начинать новый раунд каждые 30 секунд.Для моего бэкэнда я использую Node.js с express и pm2 для кластеризации моего приложения.Как бы я это сделал в лучшем случае и масштабируемый по нескольким узлам.

Я уже рассмотрел использование тайм-аутов и интервалов Javascript, но это будет работать только на 1 одном узле, который делает это, поскольку, если я использую несколько узловЯ бы просто начал несколько раундов.Так что я не совсем уверен, каким будет лучший подход к этому.

...