#node.js #process #discord.js #cluster-computing #sharding
Вопрос:
Поэтому я разрабатывал раздора бота (используя discord.js)
недавно мой бот, достигло 20 тысяч гильдий
и мой единственный VPS может не справиться с давлением все, что сервера (я уже внутренне сегментирования)
, поэтому мне было интересно, как я могу разделить nodejs процесс на разных серверах (например, один сервер будет обрабатывать половина гильдии, а другой будет справиться с остальными)
Я попытался погуглить и получил результаты, How to split an express app
которые совсем не помогли.
Я слышал о модуле npm cluster
, но после долгих исследований я обнаружил, что он может запускать приложение на разных процессах, а не на разных машинах, и я на самом деле не могу распространять гильдии с помощью этого.
Любая помощь будет признательна