Перейти к содержимому

Масштабирование 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