tencent cloud

TDMQ for RabbitMQ

TDMQ for RabbitMQ

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 the components and concepts of open-source RabbitMQ. It also has underlying strengths of compute-storage separation and flexible scaling.

Introduces key concepts, advantages, covered regions and availability zones of TDMQ for RabbitMQ.

What Is TDMQ for RabbitMQ

Introduces basic concepts, core features, use cases, and differences from open-source RabbitMQ.

Scenarios

Introduces practices for RabbitMQ in async communication, decoupling, peak shaving, and task distribution.

Strengths

Introduces core strengths of TDMQ for RabbitMQ: high availability, high performance, security, and zero-ops.

Comparison with Open-Source RabbitMQ

Compares TDMQ for RabbitMQ with open-source RabbitMQ in features, performance, and operations.

Security and Compliance

Introduces the dual-layer security system and compliance certifications of TDMQ for RabbitMQ.

Product Selection Suggestion

Provides selection guidance for different RabbitMQ specifications and versions to match your use case.

Billing

Introduces billing modes, pricing details, billing examples, renewal and refund instructions for TDMQ for RabbitMQ.

Billing Overview

Introduces billing modes, pricing strategies and cost components of RabbitMQ to help you understand pay-as-you-go and yearly/monthly subscription.

Pricing

Provides detailed pricing information for RabbitMQ clusters of all specifications, supporting pricing queries for managed and serverless editions.

Billing Examples

Provides billing examples for typical usage scenarios, explains cost calculation methods, and helps you estimate the actual cost.

Getting Started

Guides you to quickly complete the full process of RabbitMQ cluster creation, Vhost configuration, SDK messaging, message query and resource cleanup.

Creating a RabbitMQ Cluster

Introduces how to quickly create a RabbitMQ cluster, including selecting cluster specifications, configuring network, setting access permissions and confirming orders.

Configuring a Vhost

Introduces how to create and configure virtual hosts (Vhost) to achieve resource isolation between different businesses.

Using the SDK to Send and Receive Messages

Uses RabbitMQ official SDK or Spring framework to quickly implement message sending and receiving functions.

Querying a Message

Introduces how to query message content, trace and status through the console for problem troubleshooting.

SDK Documentation

Provides usage guides, integration steps and code examples for Java, Go, Python, PHP and other multi-language SDKs.

Deleting Resources

Introduces how to safely delete unused clusters, Vhosts and other resources to avoid unnecessary charges.

User Guide

Describes the operation methods and best practices for RabbitMQ cluster management, permission configuration, message management and monitoring.

Account Permissions

Introduces how to configure CAM permissions to achieve multi-account collaborative management of RabbitMQ clusters.

Managing the Cluster

Introduces full lifecycle management operations and best practices for cluster creation, upgrade, specification change and monitoring.

Connecting to the Cluster

Introduces how to connect to a RabbitMQ cluster via SDK or console, including authentication configuration, connection parameters, and troubleshooting.

Managing Messages

Introduces message query, trace tracking, consumption acknowledgment, and dead-letter handling to help you troubleshoot message issues.

Viewing Monitoring Data and Configuring Alarm Policy

Introduces how to view RabbitMQ cluster monitoring metrics, configure alarm policies, and receive alerts for abnormal cluster operations.

Configuring a Vhost

Introduces how to create, configure, and delete Virtual Hosts (Vhosts) for resource isolation and access control between different businesses.

Use Cases

Provides best practices and technical solutions for RabbitMQ client usage, message reliability assurance and MQTT protocol application.

RabbitMQ Client Use Cases

Introduces usage methods and common problems of RabbitMQ official client, including connection configuration and performance optimization.

RabbitMQ Message Reliability Use Cases

Introduces how to ensure messages are not lost, including producer confirmation, consumer acknowledgment and message persistence.

Bantuan dan Dukungan

Apakah halaman ini membantu?

masukan