tencent cloud

APIs

Introduction

Download
포커스 모드
폰트 크기
마지막 업데이트 시간: 2026-07-13 17:45:22

Overview of TDMQ for RabbitMQ

TDMQ for RabbitMQ (TDMQ for RabbitMQ, or TDMQ for RabbitMQ) is a message queue service independently developed by Tencent. It supports the AMQP 0-9-1 protocol and is fully compatible with open source RabbitMQ components and concepts. At the same time, it has the underlying advantages of compute-storage separation and flexible scaling.

TDMQ for RabbitMQ has highly flexible routing to adapt to various business message delivery rules and can buffer upstream traffic pressure, ensuring the stable operation of the message system. It is commonly used for asynchronous communication between systems and service decoupling, reducing dependencies between different services, and is widely used in finance, government service, and other distributed systems.

Description
This section introduces the TDMQ RabbitMQ API interface, which is an API 3.0 interface.
You can call APIs to perform RabbitMQ operations, such as create cluster, create a user, and send/receive messages.
For ALL supported RabbitMQ API information, please refer to the API overview.

Glossary

For common concepts in RabbitMQ, see RabbitMQ related concept.

Usage Limits

-For RabbitMQ usage limits, please refer to the usage limits document (https://www.tencentcloud.com/document/product/1495/61823?from_cn_redirect=1).
-For specific parameter limits, refer to the parameter description in each API document.

Getting Started with APIs

You can use the API Explorer Tool to call APIs online.

This document uses creating RabbitMQ clusters, Vhosts, users and sending and receiving messages as an example. The steps to make an API call via the API Explorer Tool are as follows:

  1. Go to the API Explorer Tool webpage.
    For more usage information, see API Explorer operation guide.

  2. Call the CreateVhost API to create a Vhost within the cluster.

  3. Call the CreateUser API to create a user.

  4. Call the CreateUserAuthByAcl API to configure user permissions for related operations.

  5. Call the CreateExchange API and CreateQueue API to create an Exchange and Queue under Vhost.

  6. Call the CreateRabbitMQServerlessBinding api to bind a Routing Relationship between Exchange and Queue.

  7. Use client to send/receive messages (This operation cannot be completed through API interface).

도움말 및 지원

문제 해결에 도움이 되었나요?

피드백