Тогда вот еще вопрос: а я могу создать инстанс Телеграф

бота, не врубать в нем поллинг, но запустить в нем вручную цепочку хендлеров? То, что делает сам под после получения апдейта.

Думаю сделать один инстанс бота с поллингом, он будет собирать в очередь апдейты — и по 1 инстансу бота на ядро, чтобы они забирали апдейты из очереди и обрабатывали их

17 ответов

5 просмотров

а че за такая тяжелая вычислительная задача?

Nikita 🐋-Kolmogorov Автор вопроса
Fᴏʀᴅᴇɴ
а че за такая тяжелая вычислительная задача?

очень много апдейтов приходит, 1 CPU не справляется

Nikita 🐋-Kolmogorov Автор вопроса
Fᴏʀᴅᴇɴ
да ладно на ноде не справляется?

ага :) ну, у меня так и с Войси было, сейчас с Щилди

Nikita 🐋 Kolmogorov
ага :) ну, у меня так и с Войси было, сейчас с Щил...

вроде вот эта хернюшка отвечает за обработку сырых апдейтов https://github.com/telegraf/telegraf/blob/e0985f55a01ca7dcef3906310f643c85bf7a04c6/src/telegraf.ts#L124

Nikita 🐋-Kolmogorov Автор вопроса
Nikita 🐋 Kolmogorov
очень много апдейтов приходит, 1 CPU не справляетс...

есть 2 подхода либо переписать telegraf polling, либо поднять свой bot api server и несколько инстансов бота в режиме webhook http без шифрования

Oscar S
есть 2 подхода либо переписать telegraf polling, л...

либо перестать придумывать какой то пиздец и сделать простенький сервер по приему апдейтов от ботапи, складыванию их в редис и написать 1 функцию для забора апдейтов из очереди

Fᴏʀᴅᴇɴ
либо перестать придумывать какой то пиздец и сдела...

Просто не понятно, почему не перевести на webhook -> nginx -> node_app.1 2 3 4 ...

Oscar S
Просто не понятно, почему не перевести на webhook ...

не очень удобное масштабирование через редактирование конфига

Похожие вопросы

Обсуждают сегодня

Это фейк @cruppto_newbot?
Antskup
10
Читаю сейчас [нет, уже больше не читаю!] курсовую о Булгакове, написанную, похоже, с помощью ChatGPT. Это удивительный психоделический опыт. Текст в основном написан в стиле б...
✨ Uni [🌊 В отпуске]
1
ребят, привет. за какое время бот полученную заявку на вступление в группу может принять \отклонить? Помню речь была про 5 минут, сейчас как?
Роман Ромашин :)
10
Добрый день! Не подскажете как к модели Категории Шопоголика добавить отношение Тейлора. Пробовал по документации, но не получается. Мб уже кто-то делал?
Николай Афанасенко
6
Доброго времени суток. Правильно ли я понимаю, что с введением новой платежной единицы stars, я просто могу оставить текущую платёжку от Юкассы, которая выполняется на сайте с...
Prokhor Chulkov
7
@veranikaEU получилось? Можно увидеть рабочий код?
Alex Kom
8
Тут вопрос они парсить всех ботов будут на предмет услуг платных и смотреть платежные реализации? Или через стукачей будут вычислять индивидуально.
A O
5
Привет) Я делаю график зависимости количества показов рекламного объявления от времени (группировка почасовая) и хочу показывать его в таймзоне клиента В базе данных метку в...
Виталий
1
вопрос: кто как решает вопрос с динамической подгрузкой скриптов для отдельных страниц с включенным turbo router?
Sergei Toroptsev
25
Всем ку, услышал заявление что теперь обязательно в бота встроить телеграм старс в бота, крайний срок - в июле Правда ли это?
Ilya Shvechikov
4
Карта сайта