Logic App Queue trigger how to check more often than once per minute?

Leonard Bernstein 65 Reputation points
2024-10-14T12:53:01.9566667+00:00

Hi all, I am looking for a solution how to check Queue from the logic App more often. I see the Logic app allows you to set up Queue to be checked every n-second, but when I set it up for every 3 seconds it still checks only once every minute. If you think there is a better solution to process messages and check for messages every 15-20 seconds what is it?

I have my solution for now, which is to use Recurence and query queue, but I'm not sure if this is the right approach. I think I read somewhere that there is a limitation on the queue trigger if no messages for a while, check once a minute.

See below every 4 seconds.

User's image

But still only does it once a minute:
User's image

Azure Logic Apps
Azure Logic Apps
An Azure service that automates the access and use of data across clouds without writing code.
3,275 questions
Azure Queue Storage
Azure Queue Storage
An Azure service that provides messaging queues in the cloud.
110 questions
0 comments No comments
{count} votes

Accepted answer
  1. Khadeer Ali 1,400 Reputation points Microsoft Vendor
    2024-10-15T01:42:06.37+00:00

    Hi @Leonard Bernstein,

    Welcome to the Microsoft Q&A Platform! Thank you for asking your question here.

    You're absolutely right that the Logic App Queue trigger has a built-in minimum polling interval of one minute. This means that even if you set it to check every 3 seconds, it will only poll the queue once a minute.

    The built-in Queue trigger in Logic Apps has a known limitation of a one-minute minimum polling interval, regardless of the specified interval.

    While using recurrence and query Queue is a valid approach, consider using Azure Functions with a Queue trigger for a more efficient and scalable solution. This approach allows you to process messages from the queue as they arrive, without the need for fixed polling intervals.

    If the issue persists, please do not hesitate to reach out further assistance. If you find this answer helpful, please click "Comment" and kindly upvote it.

    1 person found this answer helpful.

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.