Storage queue message size limit

Levi, Eran 1 Reputation point
2022-06-28T07:04:50.733+00:00

Azure documentation states that Storage queue message cannot exceed 64 KB.
see here
A queue message can be up to 64 KB in size

But in article that compares service bus and storage queues, it says that Azure supports large messages by combining queues and blobs – at which point you can enqueue up to 200 GB for a single item.

How is it implemented? I couldn't find any documentation that support it, and i need a message size greater than 64KB.

Azure Queue Storage
Azure Queue Storage
An Azure service that provides messaging queues in the cloud.
108 questions
{count} votes

1 answer

Sort by: Most helpful
  1. Ravi Kanth Koppala 3,231 Reputation points Microsoft Employee
    2022-06-30T05:38:46.143+00:00

    @Levi, Eran

    Thank you for reaching out to the Microsoft Q&A platform. Happy to answer your question.

    The link talks about putting the queue payload in a blob, which is how you get a maximum size, but You cannot increase the message size of Storage queues. I found below articles that leverage different patterns to achieve it.
    https://www.serverless360.com/blog/deal-with-azure-service-bus-message-size
    https://www.serverless360.com/blog/deal-with-large-service-bus-messages-using-claim-check-pattern

    I hope I answered your question. If not, please provide more details in the comments, and I will get back to you ASAP.

    ----------

    Please "Accept as Answer" and Upvote if any of the above helped so that, it can help others in the community looking for remediation for similar issues.

    0 comments No comments

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.