0

I have a Logic App that monitors a Shared Mailbox and that writes a message to an Azure Queue if certain content is contained in the email.

The queue message triggers an Azure Function which does ‘stuff’.

However, in testing, my queue messages sometimes do, but often don’t trigger the function, and end up being moved to the poison queue, despite the content of the message always being the same.

I really don’t understand why sometimes my messages trigger the function and other times they get moved to the poison queue.

Can anyone explain?

Thanks.

finisterre
  • 331
  • 7
  • 19
  • Look inside the connected app insight instance... it will tell you what expectations are being thrown – Kevin Smith Jul 29 '19 at 13:24
  • 2
    the only reason they would be going to the poison queue is if indeed that are triggering the function and the function is throwing an error. post your function code – Alex Gordon Jul 29 '19 at 16:47
  • 1
    The message will be in posion queue because the message is not processed correctly, it should be the problem of your Function. – George Chen Jul 30 '19 at 06:14
  • https://stackoverflow.com/questions/71687686/messages-in-azure-message-queue-are-going-straight-to-the-poison-message-queue/ ?? – Mitch Wheat Mar 31 '22 at 06:16

0 Answers0