#azureservicebus #azure-logic-apps
#azureservicebus #azure-logic-apps
Вопрос:
Есть ли способ определить пользовательский триггер в логических приложениях? Я хочу триггер, который просматривает сообщение очереди SB (вверху) и проверяет SystemProperties.EnqueuedTimeUTC
. На основе этого оно выполнит некоторое действие. Любая помощь приветствуется!
Комментарии:
1. вы должны показать несколько ваших попыток, хотя бы некоторые мысли о том, как создаются нестандартные триггеры и почему вы не знаете, как создать пользовательский
Ответ №1:
Пользовательский триггер не нужен. Просто установите простой триггер служебной шины, который просматривает первое сообщение. И выполните действие, чтобы проверить EnqueuedTimeUTC
, сделайте все, что вам нужно, а затем не забудьте либо завершить сообщение, либо отправить его мертвым письмом.
Для этого даже есть шаблон под названием Peek-lock receive a Service Bus message with exception handling
.
Триггер представляет собой простой опрос на {your service bus}/messages/head/peek