Добавление значения службы Azure Signal R (ASR)

#signalr #blazor #signalr-hub #azure-signalr

Вопрос:

Я работаю над веб-приложением blazor.

Это приложение содержит концентратор сигнала R, который содержит логику реального времени.

Все размещено в службе приложений Azure. Это прекрасно работает.

Я беспокоюсь о масштабировании и производительности.

Я читал, что можно создать ресурс службы Azure Signal R. Этот ресурс может обрабатывать всю логику signal-r/websockets (включая blazor).

Я прочитал много документации Microsoft, и есть кое-что, чего я не понимаю: на схемах мы видим, что класс signalr Hub все еще развернут на ресурсе службы приложений.

Итак, какова цель ASRS ? Это простой контейнер, который получает события signalr и отправляет их в службу приложений ? Если да, то есть ли дополнительная ценность для развертывания ресурса ASRS, если во всех случаях все обрабатывается службой приложений ?

Спасибо