Центр событий Azure - отладка C # - PullRequest
0 голосов
/ 01 марта 2019

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

1 Ответ

0 голосов
/ 02 марта 2019

Для данной группы потребителей сообщение будет обработано только один раз.По умолчанию вы получаете только одну группу потребителей с именем $ Default.(Вы можете добавить больше, например, используя портал).Группа потребителей - это, в основном, просмотр потока сообщений.Каждая группа потребителей знает свою позицию в этом потоке сообщений.Таким образом, если вы используете только группу потребителей по умолчанию, вы можете сохранить только одну позицию в потоке сообщений.А поскольку потребители устанавливают блокировки на разделы, которые они читают, я подозреваю, что приложение логики имеет блокировки и не позволяет функции получать сообщения.

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

См. в этом о том, как указать группу потребителей для использования в функции azure с использованием свойства consumerGroup в файле function.json.

См. документы о том, как установить группу потребителей в триггере приложения логики.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...