как сделать маршрутизацию событий концентратора событий в масштабе на основе настраиваемой логики

у моего приложения есть несколько независимых компонентов, которые принимают запрос / данные через концентратор событий, выполняют некоторую обработку и публикуют данные ответа, которые будут обрабатываться другим компонентом (в зависимости от типа события).

Мне нужно построить маршрутизатор, который будет прослушивать концентраторы событий всех компонентов, а затем в зависимости от типа события и значения конфигурации записывать событие для запроса концентратора событий для следующего компонента.

В сетке событий Azure есть что-то похожее для настраиваемых событий, но мне нужно настроить ее на портале Azure, и я не могу настроить из своего кода. Я хочу, чтобы маршрутизация управлялась моей конфигурацией, чтобы при добавлении новых маршрутов это можно было сделать через пользовательский интерфейс моего приложения.

Являются ли функции Azure хорошим вариантом для создания такой службы маршрутизации, могу ли я получить высокую пропускную способность и масштабируемость?


person user9297554    schedule 10.07.2019    source источник


Ответы (1)


Сетка событий имеет поддержку CLI, PowerShell и SDK в .Net, GO, Java, Python, Node и Ruby - вы можете легко настроить ее из любого места, которое вам больше всего подходит!

https://docs.microsoft.com/en-us/azure/event-grid/sdk-overview

person Bahram Banisadr    schedule 11.07.2019