- Service Overview
- Getting Started
- User Guide
- Developer Guide
-
API Reference
- Before You Start
- API Overview
- Calling APIs
- Getting Started
-
APIs for Managing Queues and Messages
- Creating a Queue
- Viewing All Queues
- Viewing a Queue
- Deleting a Queue
- Creating a Consumer Group
- Viewing All Consumer Groups of a Specified Queue
- Deleting a Consumer Group
- Sending Messages to a Queue
- Consuming Messages
- Acknowledging Consumption of Specified Messages
- Viewing Quotas
- Consuming Dead Letter Messages
- Acknowledging Consumption of Specified Dead Letter Messages
- FAQ
- Appendix
- Change History
- Best Practices
-
FAQs
- Does DMS Support FIFO Delivery?
- Does DMS Support "At Least Once" Message Delivery?
- How Long Can a Message be Retained in a Queue?
- What Is the Maximum Size of a Message?
- Does DMS Guarantee Zero Message Repetition?
- How Does DMS Ensure Message Security in a Queue?
- How Many Queues Can Be Created Under a Project?
- How Many Consumer Groups Can Be Created in Each Queue?
- Why Can't I Retrieve the Chosen Number of Messages from a Queue That Contains Only a Few Messages?
- Why Do Consumers Need to Acknowledge Messages?
- Will Duplicate Messages Be Retrieved After "Delay Message Delivery" Is Enabled?
- Will Duplicate Messages Be Retrieved After Redelivery?
- What Are the Differences Between Kafka Queues and Kafka Premium Instances?
- Do RabbitMQ or Kafka Premium Instances Support Cross-VPC Access?
- Do RabbitMQ or Kafka Premium Instances Support Cross-Subnet Access?
- How to Select and Configure a Security Group?
- Can I Access DMS Over a Public Network?
- Where Does a Newly Created Consumer Group Start Message Retrieval?
- How Is the Performance of Global FIFO Queues?
- Why Can't I View the Subnet and Security Group Information When Creating a DMS Instance?
- What If One RabbitMQ VM Fails to Be Restarted When a Cluster RabbitMQ Instance Is Being Restarted?
- How Are Requests Evenly Distributed to Each VM of a Cluster RabbitMQ Instance?
- Do Queues Inside a Cluster RabbitMQ Instance Have Any Redundancy Backup?
- DMS Password Complexity Requirements
- General Reference
Show all
Copied.
What Is the Maximum Size of a Message?
The size of each message, including the message body, labels and attributes, cannot exceed 512 KB.
On the DMS console, only one message can be sent at a time. The Message Body input box displays the remaining number of bytes allowed in a message as you are creating the message. If the message size exceeds 512 KB, you cannot click OK to create the message.
Multiple messages can be sent at a time through APIs, but the aggregated message size cannot exceed 512 KB. If the aggregated message size exceeds 512 KB, messages fail to be created and the API caller receives the error message "The message size is {message size}, larger than the size limit {max allowed size}".
If a Kafka SDK API is used to create messages in a Kafka queue, the maximum size of a single message is 10 MB. If the DMS console is used to create messages in a Kafka queue, the maximum size of a single message is 512 KB.
Feedback
Was this page helpful?
Provide feedbackThank you very much for your feedback. We will continue working to improve the documentation.See the reply and handling status in My Cloud VOC.
For any further questions, feel free to contact us through the chatbot.
Chatbot