Distributed Message Service for RocketMQ
Distributed Message Service for RocketMQ
All results for "
" in this service
All results for "
" in this service
What's New
Function Overview
Product Bulletin
Vulnerability Notice
Vulnerability Fixing Policies
Service Overview
Infographics
What Is DMS for RocketMQ?
Product Advantages
Application Scenarios
Specifications
Instance Versions
Comparing RocketMQ, Kafka, and RabbitMQ
Comparing DMS for RocketMQ and Open-Source RocketMQ
Security
Shared Responsibilities
Identity Authentication and Access Control
Data Protection
Audit and Logs
Resilience
Security Risks Monitoring
Certificates
Restrictions
Related Services
RocketMQ Concepts
Permissions Management
Billing
Overview
Billing Modes
Overview
Yearly/Monthly
Pay-per-Use
Billing Items
Billing Examples
Billing Mode Changes
Overview
Pay-per-Use to Yearly/Monthly
Yearly/Monthly to Pay-per-Use
Renewal
Overview
Manual Renewal
Auto Renewal
Bills
Arrears
Stopping Billing
Cost Management
Getting Started
Getting Started with RocketMQ to Produce and Consume Messages
Common Practices
User Guide
Process of Using RocketMQ
Permissions Management
Creating a User and Granting DMS for RocketMQ Permissions
Buying a RocketMQ Instance
Configuring Topics
Creating a RocketMQ Topic
Managing Topics
Viewing RocketMQ Topic Details
Modifying RocketMQ Topic Configurations
Deleting a RocketMQ Topic
Accessing an Instance
Configuring RocketMQ Network Connections
RocketMQ Network Connection Conditions
Configuring Public Access for a RocketMQ Instance
Configuring RocketMQ Access Control
Enabling RocketMQ ACL
Configuring RocketMQ ACL Users
Accessing RocketMQ on a Client (Without SSL)
Accessing RocketMQ on a Client (With SSL)
Accessing RocketMQ on the Console
Managing Messages
Viewing RocketMQ Messages
Changing RocketMQ Message Retention Period
Enabling and Querying RocketMQ Message Tracing
Verifying RocketMQ Message Consumption
Managing RocketMQ Dead Letters
Managing Consumer Groups
Creating a RocketMQ Consumer Group
Viewing RocketMQ Consumer Group Details
Viewing RocketMQ Consumer Connection Addresses
Modifying RocketMQ Consumer Group Configurations
Resetting the RocketMQ Consumption Offset
Deleting a RocketMQ Consumer Group
Managing Instances
Viewing and Modifying Basic Information of a RocketMQ Instance
Viewing Background Tasks of a RocketMQ Instance
Configuring Tags for a RocketMQ Instance
Exporting RocketMQ Instances
Diagnosing a RocketMQ Instance
Restarting Brokers of a RocketMQ Instance
Deleting a RocketMQ Instance
Configuring SSL of a RocketMQ Instance
Modifying RocketMQ Specifications
Migrating Metadata
RocketMQ Metadata Migration Overview
Migrating RocketMQ Instance Metadata from Others
Migrating RabbitMQ Metadata to a RocketMQ Instance
Testing Instance Performance
Testing Performance of RocketMQ 4.8.0 Instances
Testing Performance of Basic Edition RocketMQ 5.x Instances
Viewing Monitoring Metrics and Configuring Alarms
Viewing RocketMQ Monitoring Metrics
DMS for RocketMQ Metrics
Configuring RocketMQ Alarms
Viewing RocketMQ Audit Logs
Best Practices
Overview
Deduplicating Messages Through Message Idempotence
Classifying Messages with Topic and Tag
Ensuring Subscription Consistency
Handling Message Accumulation
Configuring Message Accumulation Monitoring
Suggestions on Using DMS for RocketMQ Securely
Developer Guide
Overview
Collecting Connection Information
Java (TCP)
Sending and Receiving Normal Messages
Sending and Receiving Ordered Messages
Sending and Receiving Transactional Messages
Delivering Scheduled Messages
Controlling Access with ACL
Controlling Traffic on Consumers
Java (gRPC)
Sending and Receiving Normal Messages
Sending and Receiving Ordered Messages
Sending and Receiving Transactional Messages
Delivering Scheduled Messages
Go (TCP)
Sending and Receiving Normal Messages
Sending and Receiving Ordered Messages
Sending and Receiving Transactional Messages
Delivering Scheduled Messages
Controlling Access with ACL
Go (gRPC)
Sending and Receiving Normal Messages
Sending and Receiving Ordered Messages
Sending and Receiving Transactional Messages
Delivering Scheduled Messages
Python (TCP)
Sending and Receiving Normal Messages
Sending and Receiving Ordered Messages
Sending and Receiving Transactional Messages
Delivering Scheduled Messages
Controlling Access with ACL
API Reference
Before You Start
Overview
API Calling
Endpoints
Constraints
Concepts
API Overview
Calling APIs
Making an API Request
Authentication
Returned Values
Getting Started
APIs V2 (Recommended)
Lifecycle Management
Querying the Instance List
Creating an Instance
Querying an Instance
Deleting an Instance
Modifying Instance Information
Batch Deleting Instances
Querying the Broker List
Consumer Group Management
Querying the Consumer Group List
Creating a Consumer Group or Batch Deleting Consumer Groups
Batch Modifying Consumer Groups
Deleting a Consumer Group
Querying a Consumer Group
Modifying a Consumer Group
Querying the Consumer Group List or Details
Resetting the Consumer Offset
Querying the Consumer List
Topic Management
Creating a Topic or Deleting Topics in Batches
Querying the Topic List
Deleting a Topic
Querying a Topic
Modifying a Topic
Querying the Topic Consumer Group List
Querying the Number of Messages in a Topic
Message Management
Querying Messages
Querying the Message Trace
Exporting Dead Letter Messages
Resending Dead Letter Messages
Verifying Consumption
User Management
Creating a User
Querying the User List
Modifying User Parameters
Querying User Details
Deleting a User
Querying Users Granted Permissions for a Topic
Querying Users Granted Permissions for a Consumer Group
Metadata Migration
Creating a Metadata Migration Task
Querying All Migration Tasks or a Specified Migration Task of an Instance
Deleting a Metadata Migration Task
Managing Parameters
Querying RocketMQ Configurations
Modifying RocketMQ Configurations
Tag Management
Adding or Deleting Instance Tags in Batches
Querying Instance Tags
Querying Project Tags
Other APIs
Querying AZ Information
Specification Modification Management
Querying Product Information for Instance Specification Modification
Modifying Instance Specifications
Example Applications
Creating Topics in Batches
Permissions and Supported Actions
Appendix
Status Code
Error Codes
Instance Statuses
Obtaining a Project ID
Obtaining the Account Name and Account ID
Change History
SDK Reference
SDK Overview
FAQs
Instance FAQs
Which RocketMQ Versions Are RocketMQ Instances Compatible with?
How Is Instance Reliability Ensured?
Why Can't I Select Two AZs?
Can I Change the SSL Setting of a RocketMQ Instance?
Connection FAQs
Does RocketMQ Allow Self-built Brokers to Be Connected to NameServers on the Cloud?
How Do I Handle Instance Connection Failure "RemotingTooMuchRequestException: sendDefaultImpl call timeout"
Topic FAQs
How Many Topics Are Supported?
Is Automatic Topic Creation Supported?
What Are the Rules for Naming a Topic?
Consumer Group FAQs
How Many Consumer Groups Are Supported?
Message FAQs
What Is the Message Retention Period of RocketMQ? Can I Modify It?
What Is the Maximum Message Size Supported RocketMQ? Can I Modify It?
What Is the Replication Mode of RocketMQ? Can I Modify It?
Where Is Message Creation Time Set?
Monitoring & Alarms
Why Can't I View Topic Monitoring Data?
Videos
More Documents
User Guide (ME-Abu Dhabi Region)
Service Overview
What Is DMS for RocketMQ?
Product Advantages
Application Scenarios
Specifications
Comparing RocketMQ, Kafka, and RabbitMQ
Comparing DMS for RocketMQ and Open-Source RocketMQ
Restrictions
Related Services
RocketMQ Concepts
Permissions Management
Billing
Getting Started
Introduction
Step 1: Prepare the Environment
Step 2: Create a RocketMQ Instance
Step 3: Create a Topic
Step 4: Connect to a RocketMQ Instance
Without SSL
With SSL
Step 5: Configure Alarm Rules
Permissions Management
Creating a User and Granting DMS for RocketMQ Permissions
DMS for RocketMQ Custom Policies
Preparing Required Resources
Buying an Instance
Accessing an Instance
Accessing a RocketMQ Instance Without SSL Enabled
Accessing a RocketMQ Instance with SSL Enabled
Managing Instances
Modifying Specifications
Viewing an Instance
Deleting an Instance
Modifying Instance Information
Configuring Public Access
Managing Topics
Creating a Topic
Querying Topic Details
Modifying Topic Parameters
Deleting a Topic
Producing a Message
Querying Messages
Querying Messages
Enabling Message Tracing
Verifying Consumption
Managing Consumer Groups
Creating a Consumer Group
Querying Consumer Group Details
Modifying Consumer Group Parameters
Deleting a Consumer Group
Viewing Consumer Connection Addresses
Resetting the Consumer Offset
Managing Users
Creating a User
Modifying User Information
Deleting a User
Managing Dead Letter Queues
Diagnosing an Instance
Migrating Metadata
Monitoring
DMS for RocketMQ Metrics
Configuring Alarm Rules for Critical Metrics
Viewing Metrics
Auditing
Operations Logged by CTS
Viewing Audit Logs
FAQs
Instance FAQs
Which RocketMQ Versions Are RocketMQ Instances Compatible with?
How Is Instance Reliability Ensured?
Topic FAQs
How Many Topics Are Supported?
Is Automatic Topic Creation Supported?
Consumer Group FAQs
How Many Consumer Groups Are Supported?
Message FAQs
What Is the Message Retention Period of RocketMQ? Can I Modify It?
What Is the Maximum Message Size Supported RocketMQ? Can I Modify It?
What Is the Replication Mode of RocketMQ? Can I Modify It?
Where Is Message Creation Time Set?
Monitoring & Alarms
Why Can't I View Topic Monitoring Data?
Change History
API Reference (ME-Abu Dhabi Region)
Before You Start
Overview
API Calling
Endpoints
Concepts
API Overview
Calling APIs
Making an API Request
Authentication
Returned Values
Getting Started
APIs V2 (Recommended)
Lifecycle Management
Creating a Pay-per-Use Instance
Querying the Instance List
Querying an Instance
Deleting an Instance
Modifying Instance Information
Batch Deleting Instances
Querying the Broker List
Consumer Group Management
Querying the Consumer Group List
Creating a Consumer Group or Batch Deleting Consumer Groups
Batch Modifying Consumer Groups
Deleting a Consumer Group
Querying a Consumer Group
Modifying a Consumer Group
Querying the Consumer Group List or Details
Resetting the Consumer Offset
Topic Management
Creating a Topic or Deleting Topics in Batches
Deleting a Topic
Querying a Topic
Modifying a Topic
Querying the Topic Consumer Group List
Querying the Number of Messages in a Topic
Message Management
Querying Messages
Querying the Message Trace
Exporting Dead Letter Messages
User Management
Creating a User
Querying the User List
Modifying User Parameters
Querying User Details
Deleting a User
Querying Users Granted Permissions for a Topic
Querying Users Granted Permissions for a Consumer Group
Other APIs
Querying AZ Information
Permissions Policies and Supported Actions
Appendix
Status Code
Error Codes
Instance Statuses
Obtaining a Project ID
Obtaining the Account Name and Account ID
Change History
Developer Guide(ME-Abu Dhabi Region)
Overview
Collecting Connection Information
Java
Sending and Receiving Normal Messages
Sending and Receiving Ordered Messages
Sending and Receiving Transactional Messages
Delivering Scheduled Messages
Controlling Access with ACL
Controlling Traffic on Consumers
Go
Sending and Receiving Normal Messages
Sending and Receiving Ordered Messages
Sending and Receiving Transactional Messages
Delivering Scheduled Messages
Controlling Access with ACL
Python
Sending and Receiving Normal Messages
Sending and Receiving Ordered Messages
Sending and Receiving Transactional Messages
Delivering Scheduled Messages
Controlling Access with ACL
User Guide (Paris Region)
Service Overview
What Is DMS for RocketMQ?
Product Advantages
Application Scenarios
Specifications
Comparing RocketMQ and Kafka
Comparing DMS for RocketMQ and Open-Source RocketMQ
Restrictions
Related Services
RocketMQ Concepts
Permissions Management
Billing
Getting Started
Introduction
Step 1: Prepare the Environment
Step 2: Create a RocketMQ Instance
Step 3: Create a Topic
Step 4: Connect to a RocketMQ Instance to Create and Retrieve Messages
Step 5: Configure Alarm Rules
Permissions Management
Creating a User and Granting DMS for RocketMQ Permissions
DMS for RocketMQ Custom Policies
DMS for RocketMQ Resources
DMS for RocketMQ Request Conditions
Preparing Required Resources
Creating an Instance
Accessing an Instance
Accessing a RocketMQ Instance Without SSL Enabled (TCP)
Accessing a RocketMQ Instance with SSL Enabled (TCP)
Managing Instances
Modifying Specifications
Viewing an Instance
Deleting an Instance
Modifying Instance Information
Configuring Public Access
Managing Instance Tags
Managing Topics
Creating a Topic
Querying Topic Details
Modifying Topic Parameters
Deleting a Topic
Managing Messages
Querying Messages
Enabling Message Tracing
Verifying Consumption
Producing a Message
Managing Consumer Groups
Creating a Consumer Group
Querying Consumer Group Details
Modifying Consumer Group Parameters
Deleting a Consumer Group
Viewing Consumer Connection Addresses
Resetting the Consumer Offset
Managing Users
Creating a User
Modifying User Information
Deleting a User
Managing Dead Letter Queues
Diagnosing an Instance
Migrating Metadata
Migrating RocketMQ Metadata from Another Cloud or Self-hosted RocketMQ
Migrating RabbitMQ Metadata
Monitoring
DMS for RocketMQ Metrics
Configuring Alarm Rules for Critical Metrics
Viewing Metrics
Auditing
Operations Logged by CTS
Querying Real-Time Traces
FAQs
Instance FAQs
Which RocketMQ Versions Are RocketMQ Instances Compatible with?
How Is Instance Reliability Ensured?
Why Can't I Select Two AZs?
Can I Change the SSL Setting of a RocketMQ Instance?
Connection FAQs
Does RocketMQ Allow Self-built Brokers to Be Connected to NameServers on the Cloud?
How Do I Handle Instance Connection Failure "RemotingTooMuchRequestException: sendDefaultImpl call timeout"
Topic FAQs
How Many Topics Are Supported?
Is Automatic Topic Creation Supported?
Consumer Group FAQs
How Many Consumer Groups Are Supported?
Message FAQs
What Is the Message Retention Period of RocketMQ? Can I Modify It?
What Is the Maximum Message Size Supported RocketMQ? Can I Modify It?
What Is the Replication Mode of RocketMQ? Can I Modify It?
Where Is Message Creation Time Set?
Monitoring & Alarms
Why Can't I View Topic Monitoring Data?
Change History
API Reference (Paris Region)
Before You Start
Overview
API Calling
Endpoints
Concepts
API Overview
Calling APIs
Making an API Request
Authentication
Returned Values
Getting Started
APIs V2 (Recommended)
Lifecycle Management
Creating a Pay-per-Use Instance
Querying the Instance List
Querying an Instance
Deleting an Instance
Modifying Instance Information
Batch Deleting Instances
Querying the Broker List
Consumer Group Management
Querying the Consumer Group List
Creating a Consumer Group or Batch Deleting Consumer Groups
Batch Modifying Consumer Groups
Deleting a Consumer Group
Querying a Consumer Group
Modifying a Consumer Group
Querying the Consumer Group List or Details
Resetting the Consumer Offset
Topic Management
Creating a Topic or Deleting Topics in Batches
Deleting a Topic
Querying a Topic
Modifying a Topic
Querying the Topic Consumer Group List
Querying the Number of Messages in a Topic
Message Management
Querying Messages
Querying the Message Trace
Exporting Dead Letter Messages
Resending Dead Letter Messages
Verifying Consumption
User Management
Creating a User
Querying the User List
Modifying User Parameters
Querying User Details
Deleting a User
Querying Users Granted Permissions for a Topic
Querying Users Granted Permissions for a Consumer Group
Metadata Migration
Creating a Metadata Migration Task
Querying All Migration Tasks or a Specified Migration Task of an Instance
Deleting a Metadata Migration Task
Tag Management
Adding or Deleting Instance Tags in Batches
Other APIs
Querying AZ Information
Permissions and Supported Actions
Appendix
Status Code
Error Codes
Instance Statuses
Obtaining a Project ID
Obtaining the Account Name and Account ID
Change History
User Guide (Kuala Lumpur Region)
Service Overview
What Is DMS for RocketMQ?
Product Advantages
Application Scenarios
Specifications
Comparing RocketMQ, Kafka, and RabbitMQ
Comparing DMS for RocketMQ and Open-Source RocketMQ
Restrictions
Related Services
RocketMQ Concepts
Permissions Management
Getting Started
Introduction
Step 1: Prepare the Environment
Step 2: Create a RocketMQ Instance
Step 3: Create a Topic
Step 4: Connect to a RocketMQ Instance to Create and Retrieve Messages
Step 5: Configure Alarm Rules
Permissions Management
Creating a User and Granting DMS for RocketMQ Permissions
DMS for RocketMQ Custom Policies
Preparing Required Resources
Buying an Instance
Accessing an Instance
Accessing a RocketMQ Instance Without SSL Enabled (TCP)
Accessing a RocketMQ Instance with SSL Enabled (TCP)
Managing Instances
Modifying Specifications
Viewing an Instance
Deleting an Instance
Modifying Instance Information
Configuring Public Access
Restarting Brokers
Managing Instance Tags
Exporting Instance Information
Managing Topics
Creating a Topic
Querying Topic Details
Modifying Topic Parameters
Deleting a Topic
Managing Messages
Querying Messages
Enabling Message Tracing
Verifying Consumption
Changing Message Retention Period
Producing a Message
Managing Consumer Groups
Creating a Consumer Group
Querying Consumer Group Details
Modifying Consumer Group Parameters
Deleting a Consumer Group
Viewing Consumer Connection Addresses
Resetting the Consumer Offset
Managing Users
Creating a User
Modifying User Information
Deleting a User
Managing Dead Letter Queues
Diagnosing an Instance
Migrating Metadata
Migrating RocketMQ Metadata from Another Cloud or Self-hosted RocketMQ
Migrating RabbitMQ Metadata
Monitoring
DMS for RocketMQ Metrics
Configuring Alarm Rules for Critical Metrics
Viewing Metrics
Auditing
Operations Logged by CTS
Querying Real-Time Traces
FAQs
Instance FAQs
Which RocketMQ Versions Are RocketMQ Instances Compatible with?
How Is Instance Reliability Ensured?
Why Can't I Select Two AZs?
Can I Change the SSL Setting of a RocketMQ Instance?
Connection FAQs
Does RocketMQ Allow Self-built Brokers to Be Connected to NameServers on the Cloud?
How Do I Handle Instance Connection Failure "RemotingTooMuchRequestException: sendDefaultImpl call timeout"
Topic FAQs
How Many Topics Are Supported?
Is Automatic Topic Creation Supported?
Consumer Group FAQs
How Many Consumer Groups Are Supported?
Message FAQs
What Is the Message Retention Period of RocketMQ? Can I Modify It?
What Is the Maximum Message Size Supported RocketMQ? Can I Modify It?
What Is the Replication Mode of RocketMQ? Can I Modify It?
Where Is Message Creation Time Set?
Monitoring & Alarms
Why Can't I View Topic Monitoring Data?
Change History
API Reference (Kuala Lumpur Region)
Before You Start
Overview
API Calling
Endpoints
Concepts
API Overview
Calling APIs
Making an API Request
Authentication
Returned Values
Getting Started
APIs V2 (Recommended)
Lifecycle Management
Creating a Pay-per-Use Instance
Querying the Instance List
Querying an Instance
Deleting an Instance
Modifying Instance Information
Batch Deleting Instances
Querying the Broker List
Consumer Group Management
Querying the Consumer Group List
Creating a Consumer Group or Batch Deleting Consumer Groups
Batch Modifying Consumer Groups
Deleting a Consumer Group
Querying a Consumer Group
Modifying a Consumer Group
Querying the Consumer Group List or Details
Resetting the Consumer Offset
Topic Management
Creating a Topic or Deleting Topics in Batches
Deleting a Topic
Querying a Topic
Modifying a Topic
Querying the Topic Consumer Group List
Querying the Number of Messages in a Topic
Message Management
Querying Messages
Querying the Message Trace
Exporting Dead Letter Messages
Resending Dead Letter Messages
Verifying Consumption
User Management
Creating a User
Querying the User List
Modifying User Parameters
Querying User Details
Deleting a User
Querying Users Granted Permissions for a Topic
Querying Users Granted Permissions for a Consumer Group
Metadata Migration
Creating a Metadata Migration Task
Querying All Migration Tasks or a Specified Migration Task of an Instance
Deleting a Metadata Migration Task
Tag Management
Adding or Deleting Instance Tags in Batches
Querying Instance Tags
Querying Project Tags
Other APIs
Querying AZ Information
Managing Parameters
Modifying RocketMQ Configurations
Specification Modification Management
Querying Product Information for Instance Specification Modification
Modifying Instance Specifications
Permissions and Supported Actions
Appendix
Status Code
Error Codes
Instance Statuses
Obtaining a Project ID
Obtaining the Account Name and Account ID
Change History
General Reference
Glossary
Service Level Agreement
White Papers
Endpoints
Permissions