crazy_leo
@crazy_leo
Frontend Developer

Можно ли запустить 1000 telegram ботов на одном сервере?

Добрый день!
У меня возник вопрос.
Мне нужно создать конструктор telegram ботов на NodeJS.
Я хочу использовать вертикальное масштабирование, т.е использовать например сервак с 32 ядрами. (Использую кластеризацию)
Могу ли я запускать 1000 ботов на каждом потоке?
Или тут без горизонтального масштабирования не обойтись?
  • Вопрос задан
  • 670 просмотров
Решения вопроса 1
Fragster
@Fragster
помогло? отметь решением!
1000 процессов ноды через стандартный https://nodejs.org/dist/latest-v8.x/docs/api/clust... не взлетят, упадет на ~150 форке, надо думать. Например запускать 10 ботов в одном процессе или вот статья на хабре была интересная: https://habrahabr.ru/post/334986/ , и запустить 32 корневых процесса через неё, в каждом из которых будет автоматическое количество нужных ботов.
Также в pm2 есть какие-то средства кластеризации.
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы