Масштабирование HANGFIRE: параллельная обработка большего количества задач
CodeOpinion
0:00 / 0:00
Масштабирование HANGFIRE: параллельная обработка большего количества задач
16 442 просмотра · 6 л. назад
CodeOpinion
101 тыс. подписчиков
16 442 просмотра · 6 л. назад
Масштабирование Hangfire можно осуществить двумя способами: увеличить количество рабочих потоков на сервер или увеличить количество серверов. Также необходимо учитывать ограничения базового хоста. Это может быть Docker, виртуальная машина или физический хост. В любом случае, существуют ограничения по процессору и памяти, которые, вероятно, потребуется учесть, чтобы определить правильное количество рабочих потоков на сервер Hangfire. Дальнейшее масштабирование можно осуществить, развернув множество серверов Hangfire на разных базовых хостах. Совет: помните о перемещении узкого места и убедитесь, что нижестоящие сервисы могут справиться с дополнительной нагрузкой.
🔔 Подписаться: / @codeopinion
💥 Присоединяйтесь к этому каналу, чтобы получить доступ к исходному коду и демонстрациям!
/ @codeopinion
🔥 Нет кнопки «Присоединиться»? Поддержите меня на Patreon!
/ codeopinion
📝 Блог: https://codeopinion.com
👋 Twitter: / codeopinion
✨ LinkedIn: / dcomartin
0:00 Введение в производителей и потребителей
1:39 Рабочие потоки
3:35 Несколько серверов Hangfire
5:05 Сервисы-потребители
#hangfire #dotnet #backgroundjobs