Logic Apps of type event hub listener process one message per instance

Jianying Huang 61 Reputation points
2021-05-28T15:06:04.14+00:00

Hi,

I am sending 100 messages every minute to an event hub. In my logic apps, I have a “when events available in Event Hub” trigger whose time interval is 1 minute. Instead of 1 execution every minute, I see 100 executions and each process 1 single message. Is that expected? Is that how Logic Apps scale scale?

Thanks,
Jianying

Azure Logic Apps
Azure Logic Apps
An Azure service that automates the access and use of data across clouds without writing code.
3,534 questions
Azure Event Hubs
Azure Event Hubs
An Azure real-time data ingestion service.
717 questions
0 comments No comments
{count} votes

Accepted answer
  1. MayankBargali-MSFT 70,931 Reputation points Moderator
    2021-05-31T13:29:40.843+00:00

    @Jianying Huang If you want to consume all the events on the same workflow instance then you need to disable the "Split On" property. Enable split-on to start an instance of the workflow per item in the selected array. Each instance can also have a distinct tracking id.

    101060-image.png

    1 person found this answer helpful.
    0 comments No comments

0 additional answers

Sort by: Most helpful

Your answer

Answers can be marked as Accepted Answers by the question author, which helps users to know the answer solved the author's problem.