Distributed Message Service for RocketMQ
Distributed Message Service for RocketMQ
- What's New
- Function Overview
- Product Bulletin
- Service Overview
- Billing
- Getting Started
-
User Guide
- Process of Using RocketMQ
- Permissions Management
- Buying a RocketMQ Instance
- Configuring a Topic
- Accessing an Instance
- Managing Messages
- Managing Consumer Groups
-
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 RocketMQ Recycling Policies
- Configuring SSL of a RocketMQ Instance
- Enabling Flexible TPS for a RocketMQ Instance
- Adjusting Messages Sent/Received of a RocketMQ Instance
- Modifying RocketMQ Specifications
- Migrating Metadata
- Testing Instance Performance
- Viewing Monitoring Metrics and Configuring Alarms
- Viewing RocketMQ Audit Logs
- Best Practices
- Developer Guide
-
API Reference
- Before You Start
- API Overview
- Calling APIs
- Getting Started
-
APIs V2 (Recommended)
- Lifecycle Management
-
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
- Message Management
- User Management
- Metadata Migration
- Managing Parameters
- Tag Management
- Other APIs
- Specification Modification Management
- Example Applications
- Permissions and Supported Actions
- Appendix
- Change History
- SDK Reference
- FAQs
- Videos
-
More Documents
-
User Guide (ME-Abu Dhabi Region)
- Service Overview
- Getting Started
- Permissions Management
- Preparing Required Resources
- Buying an Instance
- Accessing an Instance
- Managing Instances
- Managing Topics
- Querying Messages
- Managing Consumer Groups
- Managing Users
- Managing Dead Letter Queues
- Diagnosing an Instance
- Migrating Metadata
- Monitoring
- Auditing
- FAQs
- Change History
- API Reference (ME-Abu Dhabi Region)
- Developer Guide(ME-Abu Dhabi Region)
-
User Guide (Paris Region)
- Service Overview
- Getting Started
- Permissions Management
- Preparing Required Resources
- Creating an Instance
- Accessing an Instance
- Managing Instances
- Managing Topics
- Managing Messages
- Managing Consumer Groups
- Managing Users
- Managing Dead Letter Queues
- Diagnosing an Instance
- Migrating Metadata
- Monitoring
- Auditing
- FAQs
- Change History
- API Reference (Paris Region)
-
User Guide (Kuala Lumpur Region)
- Service Overview
- Getting Started
- Permissions Management
- Preparing Required Resources
- Buying an Instance
- Accessing an Instance
- Managing Instances
- Managing Topics
- Managing Messages
- Managing Consumer Groups
- Managing Users
- Managing Dead Letter Queues
- Diagnosing an Instance
- Migrating Metadata
- Monitoring
- Auditing
- FAQs
- Change History
-
API Reference (Kuala Lumpur Region)
- Before You Start
- API Overview
- Calling APIs
- Getting Started
- APIs V2 (Recommended)
- Permissions and Supported Actions
- Appendix
- Change History
-
User Guide (ME-Abu Dhabi Region)
- General Reference
On this page
Copied.
Getting Started
Scenarios
This section describes how to call an API to create a RocketMQ instance and customize the computing capabilities and storage space of the instance based on service requirements.
For details on how to call APIs, see Calling APIs.
Prerequisites
The endpoints of IAM and RocketMQ have been obtained. For details, see Regions and Endpoints.
Creating a RocketMQ Instance
The following is an example request for creating a RocketMQ instance:
{
"name": "rocketmq-test",
"engine": "reliability",
"engine_version": "4.8.0",
"storage_space": 600,
"vpc_id": "ead6cxxxxxx9ba91820e72c",
"subnet_id": "3cb6axxxxxxa7f671d6a8",
"security_group_id": "d39c8xxxxxxaa8510a498",
"available_zones": [
"effdcxxxxxx2f56533"
],
"product_id": "c6.4u8g.cluster",
"storage_spec_code": "dms.physical.storage.high.v2",
"broker_num": 1
}
- name: name of the instance.
- engine: message engine. The value is reliability.
- engine_version: version of the message engine.
- storage_space: message storage space in MB. For details about the value range, see Creating an Instance.
- vpc_id: ID of the Virtual Private Cloud (VPC) where the RocketMQ instance resides. You can query the VPC ID on the VPC console or by calling the API for querying VPCs.
- subnet_id: ID of the VPC subnet. You can obtain the value on the VPC console or by calling the API for querying subnets.
- security_group_id: ID of the security group. You can obtain the value on the VPC console or by calling the API for querying security groups.
- available_zones: ID of the AZ where the instance resides. The value cannot be empty or null. Obtain the value by calling the API described in Querying AZ Information.
- product_id: ID of the product. For details about the value range, see Creating an Instance.
- storage_spec_code: storage I/O specification. For details about the value range, see Creating an Instance.
- broker_num: number of brokers.
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.
The system is busy. Please try again later.
For any further questions, feel free to contact us through the chatbot.
Chatbot