diff --git a/docs/dms_rocketmq/umn/ALL_META.TXT.json b/docs/dms_rocketmq/umn/ALL_META.TXT.json
index 6ed89cb80..480459f2d 100644
--- a/docs/dms_rocketmq/umn/ALL_META.TXT.json
+++ b/docs/dms_rocketmq/umn/ALL_META.TXT.json
@@ -183,11 +183,11 @@
"githuburl":""
},
{
- "uri":"hrm-pd-011.html",
- "node_id":"hrm-pd-011.xml",
+ "uri":"ProductDescPrivilegeManagement01.html",
+ "node_id":"productdescprivilegemanagement01.xml",
"product_code":"hrm",
"code":"11",
- "des":"You can use Identity and Access Management (IAM) to manage DMS permissions and control access to your resources. IAM provides identity authentication, permissions managem",
+ "des":"You can use Identity and Access Management (IAM) to manage DMS for RocketMQ permissions and control access to your resources. IAM provides identity authentication, permis",
"doc_type":"usermanual",
"kw":"Permissions Management,Service Overview,User Guide",
"search_title":"",
@@ -255,14 +255,33 @@
"title":"Process of Using RocketMQ",
"githuburl":""
},
+ {
+ "uri":"hrm-ug-029.html",
+ "node_id":"hrm-ug-029.xml",
+ "product_code":"hrm",
+ "code":"15",
+ "des":"HUAWEI CLOUD Help Center presents technical documents to help you quickly get started with HUAWEI CLOUD services. The technical documents include Service Overview, Price Details, Purchase Guide, User Guide, API Reference, Best Practices, FAQs, and Videos.",
+ "doc_type":"usermanual",
+ "kw":"Permissions Management",
+ "search_title":"",
+ "metedata":[
+ {
+ "prodname":"hrm",
+ "opensource":"true",
+ "documenttype":"usermanual"
+ }
+ ],
+ "title":"Permissions Management",
+ "githuburl":""
+ },
{
"uri":"hrm-ug-030.html",
"node_id":"hrm-ug-030.xml",
"product_code":"hrm",
- "code":"15",
+ "code":"16",
"des":"This section describes how to use Identity and Access Management (IAM) for fine-grained permissions control for your Distributed Message Service (DMS) for RocketMQ resour",
"doc_type":"usermanual",
- "kw":"Creating an IAM User and Granting DMS for RocketMQ Permissions,User Guide",
+ "kw":"Creating an IAM User and Granting DMS for RocketMQ Permissions,Permissions Management,User Guide",
"search_title":"",
"metedata":[
{
@@ -278,7 +297,7 @@
"uri":"hrm-ug-002.html",
"node_id":"hrm-ug-002.xml",
"product_code":"hrm",
- "code":"16",
+ "code":"17",
"des":"RocketMQ instances are physically isolated and exclusively occupied by each tenant. You can customize specifications and storage space of a RocketMQ instance as required.",
"doc_type":"usermanual",
"kw":"Creating a RocketMQ Instance,User Guide",
@@ -297,7 +316,7 @@
"uri":"hrm-ug-067.html",
"node_id":"hrm-ug-067.xml",
"product_code":"hrm",
- "code":"17",
+ "code":"18",
"des":"HUAWEI CLOUD Help Center presents technical documents to help you quickly get started with HUAWEI CLOUD services. The technical documents include Service Overview, Price Details, Purchase Guide, User Guide, API Reference, Best Practices, FAQs, and Videos.",
"doc_type":"usermanual",
"kw":"Configuring a Topic",
@@ -316,8 +335,8 @@
"uri":"hrm-ug-008.html",
"node_id":"hrm-ug-008.xml",
"product_code":"hrm",
- "code":"18",
- "des":"A topic is the basic unit for sending and receiving messages. After creating a RocketMQ instance, you must manually create a topic, and publish and subscribe messages. A ",
+ "code":"19",
+ "des":"A topic is the basic unit for sending and receiving messages. After creating a RocketMQ instance, you must manually create a topic, and publish and subscribe to messages.",
"doc_type":"usermanual",
"kw":"Creating a RocketMQ Topic,Configuring a Topic,User Guide",
"search_title":"",
@@ -335,7 +354,7 @@
"uri":"hrm-ug-007.html",
"node_id":"hrm-ug-007.xml",
"product_code":"hrm",
- "code":"19",
+ "code":"20",
"des":"HUAWEI CLOUD Help Center presents technical documents to help you quickly get started with HUAWEI CLOUD services. The technical documents include Service Overview, Price Details, Purchase Guide, User Guide, API Reference, Best Practices, FAQs, and Videos.",
"doc_type":"usermanual",
"kw":"Managing Topics",
@@ -354,8 +373,8 @@
"uri":"hrm-ug-009.html",
"node_id":"hrm-ug-009.xml",
"product_code":"hrm",
- "code":"20",
- "des":"After a topic is created, you can query its configuration and status on the console.A RocketMQ instance has been created.A topic has been created.DMS for RocketMQ instanc",
+ "code":"21",
+ "des":"After a topic is created, you can query its configuration and status on the console.A topic has been created.DMS instances in different regions cannot communicate with ea",
"doc_type":"usermanual",
"kw":"Viewing RocketMQ Topic Details,Managing Topics,User Guide",
"search_title":"",
@@ -373,8 +392,8 @@
"uri":"hrm-ug-010.html",
"node_id":"hrm-ug-010.xml",
"product_code":"hrm",
- "code":"21",
- "des":"The topic description can be modified as required.A RocketMQ instance has been created.A topic has been created.DMS for RocketMQ instances in different regions cannot com",
+ "code":"22",
+ "des":"The topic description can be modified as required.A topic has been created.DMS instances in different regions cannot communicate with each other over an intranet. Select ",
"doc_type":"usermanual",
"kw":"Modifying RocketMQ Topic Configurations,Managing Topics,User Guide",
"search_title":"",
@@ -392,8 +411,8 @@
"uri":"hrm-ug-089.html",
"node_id":"hrm-ug-089.xml",
"product_code":"hrm",
- "code":"22",
- "des":"The topic list information can be exported on the RocketMQ console.A RocketMQ instance has been created.A topic has been created.DMS for RocketMQ instances in different r",
+ "code":"23",
+ "des":"The topic list information can be exported on the RocketMQ console.The basic information about a topic, such as the topic name and description, can be exported. Changes o",
"doc_type":"usermanual",
"kw":"Exporting RocketMQ Topics,Managing Topics,User Guide",
"search_title":"",
@@ -411,8 +430,8 @@
"uri":"hrm-ug-011.html",
"node_id":"hrm-ug-011.xml",
"product_code":"hrm",
- "code":"23",
- "des":"If a topic is no longer used, you can delete it to release resources by referring to this section.Topics can be deleted only when the instance is in the Running state.A R",
+ "code":"24",
+ "des":"If a topic is no longer used, you can delete it to release resources by referring to this section.Topics can be deleted only when the instance is in the Running state.Del",
"doc_type":"usermanual",
"kw":"Deleting a RocketMQ Topic,Managing Topics,User Guide",
"search_title":"",
@@ -430,7 +449,7 @@
"uri":"hrm-ug-041.html",
"node_id":"hrm-ug-041.xml",
"product_code":"hrm",
- "code":"24",
+ "code":"25",
"des":"HUAWEI CLOUD Help Center presents technical documents to help you quickly get started with HUAWEI CLOUD services. The technical documents include Service Overview, Price Details, Purchase Guide, User Guide, API Reference, Best Practices, FAQs, and Videos.",
"doc_type":"usermanual",
"kw":"Accessing an Instance",
@@ -449,10 +468,10 @@
"uri":"hrm-ug-068.html",
"node_id":"hrm-ug-068.xml",
"product_code":"hrm",
- "code":"25",
+ "code":"26",
"des":"HUAWEI CLOUD Help Center presents technical documents to help you quickly get started with HUAWEI CLOUD services. The technical documents include Service Overview, Price Details, Purchase Guide, User Guide, API Reference, Best Practices, FAQs, and Videos.",
"doc_type":"usermanual",
- "kw":"Configuring RocketMQ Network Connections",
+ "kw":"Configuring a RocketMQ Network Connection",
"search_title":"",
"metedata":[
{
@@ -461,17 +480,17 @@
"documenttype":"usermanual"
}
],
- "title":"Configuring RocketMQ Network Connections",
+ "title":"Configuring a RocketMQ Network Connection",
"githuburl":""
},
{
"uri":"hrm-ug-075.html",
"node_id":"hrm-ug-075.xml",
"product_code":"hrm",
- "code":"26",
+ "code":"27",
"des":"A client can connect to a RocketMQ instance over a public or private network. Notes before using a private network:By default, a client and a RocketMQ instance are interc",
"doc_type":"usermanual",
- "kw":"RocketMQ Network Connection Conditions,Configuring RocketMQ Network Connections,User Guide",
+ "kw":"RocketMQ Network Connection Conditions,Configuring a RocketMQ Network Connection,User Guide",
"search_title":"",
"metedata":[
{
@@ -487,10 +506,10 @@
"uri":"hrm-ug-033.html",
"node_id":"hrm-ug-033.xml",
"product_code":"hrm",
- "code":"27",
+ "code":"28",
"des":"To access a RocketMQ instance over a public network, enable public access and configure EIPs for the instance. If you no longer need public access to the instance, disabl",
"doc_type":"usermanual",
- "kw":"Configuring Public Access for a RocketMQ Instance,Configuring RocketMQ Network Connections,User Guid",
+ "kw":"Configuring Public Access for a RocketMQ Instance,Configuring a RocketMQ Network Connection,User Gui",
"search_title":"",
"metedata":[
{
@@ -506,7 +525,7 @@
"uri":"hrm-ug-069.html",
"node_id":"hrm-ug-069.xml",
"product_code":"hrm",
- "code":"28",
+ "code":"29",
"des":"HUAWEI CLOUD Help Center presents technical documents to help you quickly get started with HUAWEI CLOUD services. The technical documents include Service Overview, Price Details, Purchase Guide, User Guide, API Reference, Best Practices, FAQs, and Videos.",
"doc_type":"usermanual",
"kw":"Configuring RocketMQ Access Control",
@@ -525,7 +544,7 @@
"uri":"hrm-ug-070.html",
"node_id":"hrm-ug-070.xml",
"product_code":"hrm",
- "code":"29",
+ "code":"30",
"des":"RocketMQ instances support precise identification of producers and consumers through ACL (Access Control List)-based permission management. When ACL is enabled, message p",
"doc_type":"usermanual",
"kw":"Enabling RocketMQ ACL,Configuring RocketMQ Access Control,User Guide",
@@ -544,7 +563,7 @@
"uri":"hrm-ug-035.html",
"node_id":"hrm-ug-035.xml",
"product_code":"hrm",
- "code":"30",
+ "code":"31",
"des":"To produce and consume messages to RocketMQ instances with ACL enabled, add ACL users. You can create multiple users and assign different topic and consumer group permiss",
"doc_type":"usermanual",
"kw":"Configuring RocketMQ ACL Users,Configuring RocketMQ Access Control,User Guide",
@@ -563,8 +582,8 @@
"uri":"hrm-ug-039.html",
"node_id":"hrm-ug-039.xml",
"product_code":"hrm",
- "code":"31",
- "des":"This document describes how to access a RocketMQ instance with SSL disabled on the Linux CLI. When SSL is disabled, data is transmitted in plaintext between a client and ",
+ "code":"32",
+ "des":"This document describes how to access a RocketMQ instance with SSL disabled on the Linux CLI. When SSL is disabled, data is transmitted in plaintext between the client an",
"doc_type":"usermanual",
"kw":"Accessing RocketMQ on a Client (Without SSL),Accessing an Instance,User Guide",
"search_title":"",
@@ -582,8 +601,8 @@
"uri":"hrm-ug-040.html",
"node_id":"hrm-ug-040.xml",
"product_code":"hrm",
- "code":"32",
- "des":"This document describes how to access a RocketMQ instance with SSL enabled on the Linux CLI. When SSL is enabled, data is transmitted in ciphertext between a client and a",
+ "code":"33",
+ "des":"This document describes how to access a RocketMQ instance with SSL enabled on the Linux CLI. When SSL is enabled, data is transmitted in ciphertext between the client and",
"doc_type":"usermanual",
"kw":"Accessing RocketMQ on a Client (With SSL),Accessing an Instance,User Guide",
"search_title":"",
@@ -601,7 +620,7 @@
"uri":"hrm-ug-049.html",
"node_id":"hrm-ug-049.xml",
"product_code":"hrm",
- "code":"33",
+ "code":"34",
"des":"This section describes how to produce a specified message for a RocketMQ instance to verify service logic.A RocketMQ instance is in the Running state.A topic has been cre",
"doc_type":"usermanual",
"kw":"Accessing RocketMQ on the Console,Accessing an Instance,User Guide",
@@ -620,7 +639,7 @@
"uri":"hrm-ug-026.html",
"node_id":"hrm-ug-026.xml",
"product_code":"hrm",
- "code":"34",
+ "code":"35",
"des":"HUAWEI CLOUD Help Center presents technical documents to help you quickly get started with HUAWEI CLOUD services. The technical documents include Service Overview, Price Details, Purchase Guide, User Guide, API Reference, Best Practices, FAQs, and Videos.",
"doc_type":"usermanual",
"kw":"Managing Messages",
@@ -639,7 +658,7 @@
"uri":"hrm-ug-027.html",
"node_id":"hrm-ug-027.xml",
"product_code":"hrm",
- "code":"35",
+ "code":"36",
"des":"RocketMQ messages can be queried by topic, message ID, or message key. You can check whether a message is sent and consumed, whether the message content is correct, and t",
"doc_type":"usermanual",
"kw":"Viewing RocketMQ Messages,Managing Messages,User Guide",
@@ -658,7 +677,7 @@
"uri":"hrm-ug-059.html",
"node_id":"hrm-ug-059.xml",
"product_code":"hrm",
- "code":"36",
+ "code":"37",
"des":"Message retention period is a period that messages in a topic are retained for. Consumers must retrieve messages before this period ends. Otherwise, the messages will be ",
"doc_type":"usermanual",
"kw":"Changing RocketMQ Message Retention Period,Managing Messages,User Guide",
@@ -677,10 +696,10 @@
"uri":"hrm-ug-028.html",
"node_id":"hrm-ug-028.xml",
"product_code":"hrm",
- "code":"37",
- "des":"Message traces contain complete time and location information during production and consumption of a message. Message tracing enables diagnosis of real messaging status w",
+ "code":"38",
+ "des":"Message traces contain complete time and location information during production and consumption of a message. Message tracing enables diagnosis of messaging status when e",
"doc_type":"usermanual",
- "kw":"Enabling and Querying RocketMQ Message Tracing,Managing Messages,User Guide",
+ "kw":"Enabling RocketMQ Message Tracing and Querying Traces,Managing Messages,User Guide",
"search_title":"",
"metedata":[
{
@@ -689,14 +708,14 @@
"documenttype":"usermanual"
}
],
- "title":"Enabling and Querying RocketMQ Message Tracing",
+ "title":"Enabling RocketMQ Message Tracing and Querying Traces",
"githuburl":""
},
{
"uri":"hrm-ug-050.html",
"node_id":"hrm-ug-050.xml",
"product_code":"hrm",
- "code":"38",
+ "code":"39",
"des":"Consumption verification is to resend messages to a specified online client to verify that the consumer can receive messages. Consumption verification causes repeated mes",
"doc_type":"usermanual",
"kw":"Verifying RocketMQ Message Consumption,Managing Messages,User Guide",
@@ -715,7 +734,7 @@
"uri":"hrm-ug-023.html",
"node_id":"hrm-ug-023.xml",
"product_code":"hrm",
- "code":"39",
+ "code":"40",
"des":"When a message fails to be consumed and retried, RocketMQ does not discard it immediately, but forwards it to a specific dead letter queue. Messages in such a queue are d",
"doc_type":"usermanual",
"kw":"Managing RocketMQ Dead Letters,Managing Messages,User Guide",
@@ -734,7 +753,7 @@
"uri":"hrm-ug-012.html",
"node_id":"hrm-ug-012.xml",
"product_code":"hrm",
- "code":"40",
+ "code":"41",
"des":"HUAWEI CLOUD Help Center presents technical documents to help you quickly get started with HUAWEI CLOUD services. The technical documents include Service Overview, Price Details, Purchase Guide, User Guide, API Reference, Best Practices, FAQs, and Videos.",
"doc_type":"usermanual",
"kw":"Managing Consumer Groups",
@@ -753,7 +772,7 @@
"uri":"hrm-ug-013.html",
"node_id":"hrm-ug-013.xml",
"product_code":"hrm",
- "code":"41",
+ "code":"42",
"des":"A consumer group is a group of consumers with the same behavior and is used to manage and maintain message retrieval. A consumer can manage a type of messages using a con",
"doc_type":"usermanual",
"kw":"Creating a RocketMQ Consumer Group,Managing Consumer Groups,User Guide",
@@ -772,8 +791,8 @@
"uri":"hrm-ug-014.html",
"node_id":"hrm-ug-014.xml",
"product_code":"hrm",
- "code":"42",
- "des":"After a consumer group is created, you can query its configuration and status on the console.A RocketMQ instance has been created.A consumer group has been created.DMS fo",
+ "code":"43",
+ "des":"After a consumer group is created, you can query its configuration and status on the console.A consumer group has been created.DMS instances in different regions cannot c",
"doc_type":"usermanual",
"kw":"Viewing RocketMQ Consumer Group Details,Managing Consumer Groups,User Guide",
"search_title":"",
@@ -791,7 +810,7 @@
"uri":"hrm_ug_045.html",
"node_id":"hrm_ug_045.xml",
"product_code":"hrm",
- "code":"43",
+ "code":"44",
"des":"The consumer connection addresses are the message consumption client addresses. The connection addresses of a connected client can be viewed on the console.A consumer's c",
"doc_type":"usermanual",
"kw":"Viewing RocketMQ Consumer Connection Addresses,Managing Consumer Groups,User Guide",
@@ -810,8 +829,8 @@
"uri":"hrm-ug-015.html",
"node_id":"hrm-ug-015.xml",
"product_code":"hrm",
- "code":"44",
- "des":"After creating a consumer group, you can modify its configuration as required.A RocketMQ instance has been created.A consumer group has been created.DMS for RocketMQ inst",
+ "code":"45",
+ "des":"After creating a consumer group, you can modify its configuration as required.A consumer group has been created.DMS instances in different regions cannot communicate with",
"doc_type":"usermanual",
"kw":"Modifying RocketMQ Consumer Group Configurations,Managing Consumer Groups,User Guide",
"search_title":"",
@@ -829,8 +848,8 @@
"uri":"hrm-ug-051.html",
"node_id":"hrm-ug-051.xml",
"product_code":"hrm",
- "code":"45",
- "des":"Resetting the RocketMQ consumer offset modifies the consumer position. Consumers consume messages from the modified positions.A RocketMQ instance has been created.A topic",
+ "code":"46",
+ "des":"Resetting the RocketMQ consumer offset modifies the consumer position. Consumers consume messages from the modified positions.A topic has been created.A consumer group ha",
"doc_type":"usermanual",
"kw":"Resetting the RocketMQ Consumer Offset,Managing Consumer Groups,User Guide",
"search_title":"",
@@ -848,8 +867,8 @@
"uri":"hrm-ug-088.html",
"node_id":"hrm-ug-088.xml",
"product_code":"hrm",
- "code":"46",
- "des":"A consumer group list can be exported on the RocketMQ console.A RocketMQ instance has been created.A consumer group has been created.DMS for RocketMQ instances in differe",
+ "code":"47",
+ "des":"A consumer group list can be exported on the RocketMQ console.A consumer group has been created.DMS instances in different regions cannot communicate with each other over",
"doc_type":"usermanual",
"kw":"Exporting RocketMQ Consumer Groups,Managing Consumer Groups,User Guide",
"search_title":"",
@@ -867,8 +886,8 @@
"uri":"hrm-ug-016.html",
"node_id":"hrm-ug-016.xml",
"product_code":"hrm",
- "code":"47",
- "des":"If a consumer group is no longer used, delete it by referring to this section.A RocketMQ instance has been created.A consumer group has been created.DMS for RocketMQ inst",
+ "code":"48",
+ "des":"If a consumer group is no longer used, delete it by referring to this section.A consumer group has been created.DMS instances in different regions cannot communicate with",
"doc_type":"usermanual",
"kw":"Deleting a RocketMQ Consumer Group,Managing Consumer Groups,User Guide",
"search_title":"",
@@ -886,7 +905,7 @@
"uri":"hrm-ug-003.html",
"node_id":"hrm-ug-003.xml",
"product_code":"hrm",
- "code":"48",
+ "code":"49",
"des":"HUAWEI CLOUD Help Center presents technical documents to help you quickly get started with HUAWEI CLOUD services. The technical documents include Service Overview, Price Details, Purchase Guide, User Guide, API Reference, Best Practices, FAQs, and Videos.",
"doc_type":"usermanual",
"kw":"Managing Instances",
@@ -905,8 +924,8 @@
"uri":"hrm-ug-004.html",
"node_id":"hrm-ug-004.xml",
"product_code":"hrm",
- "code":"49",
- "des":"This section describes how to view the details, and modify the basic information of a RocketMQ instance on the console.After creating a RocketMQ instance, you can modify ",
+ "code":"50",
+ "des":"This section describes how to view the details and modify the basic information of a RocketMQ instance on the console.After creating a RocketMQ instance, you can modify s",
"doc_type":"usermanual",
"kw":"Viewing and Modifying Basic Information of a RocketMQ Instance,Managing Instances,User Guide",
"search_title":"",
@@ -924,7 +943,7 @@
"uri":"hrm-ug-062.html",
"node_id":"hrm-ug-062.xml",
"product_code":"hrm",
- "code":"50",
+ "code":"51",
"des":"After you initiate certain instance operations listed in Table 1, a background task will start for each operation. On the console, you can view the background task status",
"doc_type":"usermanual",
"kw":"Viewing Background Tasks of a RocketMQ Instance,Managing Instances,User Guide",
@@ -943,7 +962,7 @@
"uri":"hrm-ug-058.html",
"node_id":"hrm-ug-058.xml",
"product_code":"hrm",
- "code":"51",
+ "code":"52",
"des":"Tags facilitate RocketMQ instance identification and management.You can add tags to a RocketMQ instance when creating the instance or add tags on the Tags tab page of the",
"doc_type":"usermanual",
"kw":"Configuring Tags for a RocketMQ Instance,Managing Instances,User Guide",
@@ -962,8 +981,8 @@
"uri":"hrm-ug-060.html",
"node_id":"hrm-ug-060.xml",
"product_code":"hrm",
- "code":"52",
- "des":"You can export a list of instances on the RocketMQ console.A RocketMQ instance has been created.DMS for RocketMQ instances in different regions cannot communicate with ea",
+ "code":"53",
+ "des":"You can export a list of instances on the RocketMQ console.A RocketMQ instance has been created.DMS instances in different regions cannot communicate with each other over",
"doc_type":"usermanual",
"kw":"Exporting RocketMQ Instances,Managing Instances,User Guide",
"search_title":"",
@@ -981,7 +1000,7 @@
"uri":"hrm-ug-042.html",
"node_id":"hrm-ug-042.xml",
"product_code":"hrm",
- "code":"53",
+ "code":"54",
"des":"You can diagnose an instance to quickly locate faults when message consumption is slow or fails.A consumer group has been created, and there are consumers in the group.A ",
"doc_type":"usermanual",
"kw":"Diagnosing a RocketMQ Instance,Managing Instances,User Guide",
@@ -1000,7 +1019,7 @@
"uri":"hrm-ug-005.html",
"node_id":"hrm-ug-005.xml",
"product_code":"hrm",
- "code":"54",
+ "code":"55",
"des":"Delete one or more RocketMQ instances at a time on the DMS for RocketMQ console.Delete one or more RocketMQ instances at a time on the DMS console.The RocketMQ instance i",
"doc_type":"usermanual",
"kw":"Deleting a RocketMQ Instance,Managing Instances,User Guide",
@@ -1019,7 +1038,7 @@
"uri":"hrm-ug-061.html",
"node_id":"hrm-ug-061.xml",
"product_code":"hrm",
- "code":"55",
+ "code":"56",
"des":"You can access a RocketMQ instance in plaintext or ciphertext. This section describes how to change the access mode on the console.RocketMQ instances support the followin",
"doc_type":"usermanual",
"kw":"Configuring SSL of a RocketMQ Instance,Managing Instances,User Guide",
@@ -1038,7 +1057,7 @@
"uri":"hrm-ug-082.html",
"node_id":"hrm-ug-082.xml",
"product_code":"hrm",
- "code":"56",
+ "code":"57",
"des":"This function limits maximum message sending/reception traffic of the instance. Default ratio is 1:1. Adjust the write proportion for read-intensive services.A RocketMQ 5",
"doc_type":"usermanual",
"kw":"Adjusting Messages Sent/Received of a RocketMQ Instance,Managing Instances,User Guide",
@@ -1057,8 +1076,8 @@
"uri":"hrm-ug-038.html",
"node_id":"hrm-ug-038.xml",
"product_code":"hrm",
- "code":"57",
- "des":"After creating a RocketMQ instance, you can increase or decrease its specifications. Table 1 lists available modification options. Only one configuration type can be chan",
+ "code":"58",
+ "des":"After creating a RocketMQ instance, you can increase or decrease its specifications. Table 1 lists available modification options. Only one object can be modified at a ti",
"doc_type":"usermanual",
"kw":"Modifying RocketMQ Specifications,User Guide",
"search_title":"",
@@ -1076,7 +1095,7 @@
"uri":"hrm_ug_057.html",
"node_id":"hrm_ug_057.xml",
"product_code":"hrm",
- "code":"58",
+ "code":"59",
"des":"HUAWEI CLOUD Help Center presents technical documents to help you quickly get started with HUAWEI CLOUD services. The technical documents include Service Overview, Price Details, Purchase Guide, User Guide, API Reference, Best Practices, FAQs, and Videos.",
"doc_type":"usermanual",
"kw":"Migrating Metadata",
@@ -1095,7 +1114,7 @@
"uri":"hrm-ug-072.html",
"node_id":"hrm-ug-072.xml",
"product_code":"hrm",
- "code":"59",
+ "code":"60",
"des":"RocketMQ metadata contains topics and consumer groups excluding message production or consumption records. To use the original topics and consumer groups, migrate their m",
"doc_type":"usermanual",
"kw":"RocketMQ Metadata Migration Overview,Migrating Metadata,User Guide",
@@ -1114,7 +1133,7 @@
"uri":"hrm_ug_046.html",
"node_id":"hrm_ug_046.xml",
"product_code":"hrm",
- "code":"60",
+ "code":"61",
"des":"Migrate metadata from others' RocketMQ to DMS for RocketMQ.You can use one of the following migration methods as required:Method 1: Run the mqadmin Command to Export the ",
"doc_type":"usermanual",
"kw":"Migrating RocketMQ Instance Metadata from Others,Migrating Metadata,User Guide",
@@ -1133,7 +1152,7 @@
"uri":"hrm-ug-056.html",
"node_id":"hrm-ug-056.xml",
"product_code":"hrm",
- "code":"61",
+ "code":"62",
"des":"On the console, you can migrate RabbitMQ metadata to your DMS RocketMQ instance.A RocketMQ instance has been created.RabbitMQ plug-ins have been enabled.A RabbitMQ 3.7.17",
"doc_type":"usermanual",
"kw":"Migrating RabbitMQ Metadata to a RocketMQ Instance,Migrating Metadata,User Guide",
@@ -1152,8 +1171,8 @@
"uri":"hrm-ug-085.html",
"node_id":"hrm-ug-085.xml",
"product_code":"hrm",
- "code":"62",
- "des":"Export the migration task list on the console.DMS for RocketMQ instances in different regions cannot communicate with each other over an intranet. Select a nearest locati",
+ "code":"63",
+ "des":"Export the migration task list on the console.DMS instances in different regions cannot communicate with each other over an intranet. Select a nearest location for low la",
"doc_type":"usermanual",
"kw":"Exporting RocketMQ Instance Migration Tasks,Migrating Metadata,User Guide",
"search_title":"",
@@ -1171,8 +1190,8 @@
"uri":"hrm-ug-086.html",
"node_id":"hrm-ug-086.xml",
"product_code":"hrm",
- "code":"63",
- "des":"Delete migration tasks that are no longer used.DMS for RocketMQ instances in different regions cannot communicate with each other over an intranet. Select a nearest locat",
+ "code":"64",
+ "des":"Delete migration tasks that are no longer used.DMS instances in different regions cannot communicate with each other over an intranet. Select a nearest location for low l",
"doc_type":"usermanual",
"kw":"Deleting RocketMQ Instance Migration Tasks,Migrating Metadata,User Guide",
"search_title":"",
@@ -1190,7 +1209,7 @@
"uri":"hrm-ug-017.html",
"node_id":"hrm-ug-017.xml",
"product_code":"hrm",
- "code":"64",
+ "code":"65",
"des":"HUAWEI CLOUD Help Center presents technical documents to help you quickly get started with HUAWEI CLOUD services. The technical documents include Service Overview, Price Details, Purchase Guide, User Guide, API Reference, Best Practices, FAQs, and Videos.",
"doc_type":"usermanual",
"kw":"Viewing Monitoring Metrics and Configuring Alarms",
@@ -1209,8 +1228,8 @@
"uri":"hrm-ug-019.html",
"node_id":"hrm-ug-019.xml",
"product_code":"hrm",
- "code":"65",
- "des":"Cloud Eye monitors RocketMQ instance metrics in real time. You can view these metrics on the console.A RocketMQ instance has been created.DMS for RocketMQ instances in di",
+ "code":"66",
+ "des":"Cloud Eye monitors RocketMQ instance metrics in real time. You can view these metrics on the console.A RocketMQ instance has been created.DMS instances in different regio",
"doc_type":"usermanual",
"kw":"Viewing RocketMQ Monitoring Metrics,Viewing Monitoring Metrics and Configuring Alarms,User Guide",
"search_title":"",
@@ -1228,8 +1247,8 @@
"uri":"hrm-ug-018.html",
"node_id":"hrm-ug-018.xml",
"product_code":"hrm",
- "code":"66",
- "des":"This section describes the metrics that DMS for RocketMQ reports to Cloud Eye. You can view metrics and alarms by using the DMS for RocketMQ console.SYS.DMS",
+ "code":"67",
+ "des":"This section describes the metrics that DMS for RocketMQ reports to Cloud Eye. You can view metrics and alarms by using the DMS for RocketMQ console.SYS.DMSIf a monitored",
"doc_type":"usermanual",
"kw":"DMS for RocketMQ Metrics,Viewing Monitoring Metrics and Configuring Alarms,User Guide",
"search_title":"",
@@ -1247,7 +1266,7 @@
"uri":"hrm-ug-043.html",
"node_id":"hrm-ug-043.xml",
"product_code":"hrm",
- "code":"67",
+ "code":"68",
"des":"This section describes the alarm policies of some metrics and how to configure them. In actual services, you are advised to configure alarm rules for metrics based on the",
"doc_type":"usermanual",
"kw":"Configuring RocketMQ Alarms,Viewing Monitoring Metrics and Configuring Alarms,User Guide",
@@ -1266,7 +1285,7 @@
"uri":"hrm-ug-021.html",
"node_id":"hrm-ug-021.xml",
"product_code":"hrm",
- "code":"68",
+ "code":"69",
"des":"Cloud Trace Service (CTS) records DMS for RocketMQ operations. You can query, audit, and backtrack them later.CTS has been enabled.See Querying Real-Time Traces.",
"doc_type":"usermanual",
"kw":"Viewing RocketMQ Audit Logs,User Guide",
@@ -1285,7 +1304,7 @@
"uri":"hrm-ug-101.html",
"node_id":"hrm-ug-101.xml",
"product_code":"hrm",
- "code":"69",
+ "code":"70",
"des":"HUAWEI CLOUD Help Center presents technical documents to help you quickly get started with HUAWEI CLOUD services. The technical documents include Service Overview, Price Details, Purchase Guide, User Guide, API Reference, Best Practices, FAQs, and Videos.",
"doc_type":"usermanual",
"kw":"FAQs",
@@ -1303,7 +1322,7 @@
"uri":"hrm-faq-001.html",
"node_id":"hrm-faq-001.xml",
"product_code":"hrm",
- "code":"70",
+ "code":"71",
"des":"HUAWEI CLOUD Help Center presents technical documents to help you quickly get started with HUAWEI CLOUD services. The technical documents include Service Overview, Price Details, Purchase Guide, User Guide, API Reference, Best Practices, FAQs, and Videos.",
"doc_type":"usermanual",
"kw":"Instance FAQs",
@@ -1321,7 +1340,7 @@
"uri":"hrm-faq-002.html",
"node_id":"hrm-faq-002.xml",
"product_code":"hrm",
- "code":"71",
+ "code":"72",
"des":"RocketMQ instances are compatible with open-source RocketMQ 5.x. V5.1.4 and later Java clients are recommended.",
"doc_type":"usermanual",
"kw":"Which RocketMQ Versions Are RocketMQ Instances Compatible with?,Instance FAQs,User Guide",
@@ -1339,7 +1358,7 @@
"uri":"hrm_faq_022.html",
"node_id":"hrm_faq_022.xml",
"product_code":"hrm",
- "code":"72",
+ "code":"73",
"des":"The SSL configuration can be changed. For details, see Changing SSL.",
"doc_type":"usermanual",
"kw":"Can I Change the SSL Configuration of a RocketMQ Instance?,Instance FAQs,User Guide",
@@ -1357,7 +1376,7 @@
"uri":"hrm_faq_028.html",
"node_id":"hrm_faq_028.xml",
"product_code":"hrm",
- "code":"73",
+ "code":"74",
"des":"RocketMQ persists received messages on disks and the message production throughput varies with the disk type. Higher disk throughput is more friendly to performant messag",
"doc_type":"usermanual",
"kw":"Does the Disk Type Affect the RocketMQ Instance Performance?,Instance FAQs,User Guide",
@@ -1375,7 +1394,7 @@
"uri":"hrm_faq_020.html",
"node_id":"hrm_faq_020.xml",
"product_code":"hrm",
- "code":"74",
+ "code":"75",
"des":"HUAWEI CLOUD Help Center presents technical documents to help you quickly get started with HUAWEI CLOUD services. The technical documents include Service Overview, Price Details, Purchase Guide, User Guide, API Reference, Best Practices, FAQs, and Videos.",
"doc_type":"usermanual",
"kw":"Connection FAQs",
@@ -1393,7 +1412,7 @@
"uri":"hrm_faq_019.html",
"node_id":"hrm_faq_019.xml",
"product_code":"hrm",
- "code":"75",
+ "code":"76",
"des":"No. If a self-built broker is connected to the NameServer on the cloud, management plane functions are affected. As a result, topics cannot be queried.",
"doc_type":"usermanual",
"kw":"Does RocketMQ Allow Self-built Brokers to Be Connected to NameServers on the Cloud?,Connection FAQs,",
@@ -1411,7 +1430,7 @@
"uri":"hrm_faq_023.html",
"node_id":"hrm_faq_023.xml",
"product_code":"hrm",
- "code":"76",
+ "code":"77",
"des":"Connecting to a RocketMQ instance failed. The error message is \"RemotingTooMuchRequestException: sendDefaultImpl call timeout\".The security group does not allow the servi",
"doc_type":"usermanual",
"kw":"How Do I Handle Instance Connection Failure \"RemotingTooMuchRequestException: sendDefaultImpl call t",
@@ -1429,7 +1448,7 @@
"uri":"hrm-faq-004.html",
"node_id":"hrm-faq-004.xml",
"product_code":"hrm",
- "code":"77",
+ "code":"78",
"des":"HUAWEI CLOUD Help Center presents technical documents to help you quickly get started with HUAWEI CLOUD services. The technical documents include Service Overview, Price Details, Purchase Guide, User Guide, API Reference, Best Practices, FAQs, and Videos.",
"doc_type":"usermanual",
"kw":"Topic FAQs",
@@ -1447,7 +1466,7 @@
"uri":"hrm-faq-005.html",
"node_id":"hrm-faq-005.xml",
"product_code":"hrm",
- "code":"78",
+ "code":"79",
"des":"As shown in Table 1 and Table 2, the number of topics supported varies depending on the instance flavor.",
"doc_type":"usermanual",
"kw":"How Many Topics Are Supported?,Topic FAQs,User Guide",
@@ -1465,7 +1484,7 @@
"uri":"hrm_faq_017.html",
"node_id":"hrm_faq_017.xml",
"product_code":"hrm",
- "code":"79",
+ "code":"80",
"des":"No. RocketMQ does not support automatic topic creation.",
"doc_type":"usermanual",
"kw":"Is Automatic Topic Creation Supported?,Topic FAQs,User Guide",
@@ -1483,7 +1502,7 @@
"uri":"hrm_faq_025.html",
"node_id":"hrm_faq_025.xml",
"product_code":"hrm",
- "code":"80",
+ "code":"81",
"des":"A topic name must be unique and meet the following requirementsContains 3 to 64 characters.Contains only letters, digits, percent signs (%), vertical bars (|), hyphens (-",
"doc_type":"usermanual",
"kw":"What Are Topic Naming Rules?,Topic FAQs,User Guide",
@@ -1501,7 +1520,7 @@
"uri":"hrm-faq-006.html",
"node_id":"hrm-faq-006.xml",
"product_code":"hrm",
- "code":"81",
+ "code":"82",
"des":"HUAWEI CLOUD Help Center presents technical documents to help you quickly get started with HUAWEI CLOUD services. The technical documents include Service Overview, Price Details, Purchase Guide, User Guide, API Reference, Best Practices, FAQs, and Videos.",
"doc_type":"usermanual",
"kw":"Consumer Group FAQs",
@@ -1519,7 +1538,7 @@
"uri":"hrm-faq-007.html",
"node_id":"hrm-faq-007.xml",
"product_code":"hrm",
- "code":"82",
+ "code":"83",
"des":"As shown in Table 1 and Table 2, the number of topics supported varies depending on the instance flavor.",
"doc_type":"usermanual",
"kw":"How Many Consumer Groups Are Supported?,Consumer Group FAQs,User Guide",
@@ -1537,7 +1556,7 @@
"uri":"hrm-faq-008.html",
"node_id":"hrm-faq-008.xml",
"product_code":"hrm",
- "code":"83",
+ "code":"84",
"des":"HUAWEI CLOUD Help Center presents technical documents to help you quickly get started with HUAWEI CLOUD services. The technical documents include Service Overview, Price Details, Purchase Guide, User Guide, API Reference, Best Practices, FAQs, and Videos.",
"doc_type":"usermanual",
"kw":"Message FAQs",
@@ -1555,7 +1574,7 @@
"uri":"hrm-faq-010.html",
"node_id":"hrm-faq-010.xml",
"product_code":"hrm",
- "code":"84",
+ "code":"85",
"des":"The message retention period for RocketMQ instances is 48 hours by default and the upper limit is 720 hours. For details about how to change message retention period, see",
"doc_type":"usermanual",
"kw":"What Is the Message Retention Period of RocketMQ? Can I Modify It?,Message FAQs,User Guide",
@@ -1573,7 +1592,7 @@
"uri":"hrm-faq-011.html",
"node_id":"hrm-faq-011.xml",
"product_code":"hrm",
- "code":"85",
+ "code":"86",
"des":"The maximum message size supported by RocketMQ is 4 MB. This limit cannot be modified.",
"doc_type":"usermanual",
"kw":"What Is the Maximum Message Size Supported RocketMQ? Can I Modify It?,Message FAQs,User Guide",
@@ -1591,7 +1610,7 @@
"uri":"hrm_faq_018.html",
"node_id":"hrm_faq_018.xml",
"product_code":"hrm",
- "code":"86",
+ "code":"87",
"des":"The message creation time is set by the producer during message production.",
"doc_type":"usermanual",
"kw":"Where Is Message Creation Time Set?,Message FAQs,User Guide",
@@ -1609,7 +1628,7 @@
"uri":"hrm_faq_013.html",
"node_id":"hrm_faq_013.xml",
"product_code":"hrm",
- "code":"87",
+ "code":"88",
"des":"HUAWEI CLOUD Help Center presents technical documents to help you quickly get started with HUAWEI CLOUD services. The technical documents include Service Overview, Price Details, Purchase Guide, User Guide, API Reference, Best Practices, FAQs, and Videos.",
"doc_type":"usermanual",
"kw":"Monitoring & Alarms",
@@ -1627,7 +1646,7 @@
"uri":"hrm_faq_014.html",
"node_id":"hrm_faq_014.xml",
"product_code":"hrm",
- "code":"88",
+ "code":"89",
"des":"A percent (%) or vertical bar (|) contained in a topic name will be converted to an underscore (_) by Cloud Eye. For example, if a topic name is test%01, it will be displ",
"doc_type":"usermanual",
"kw":"Why Can't I View RocketMQ Monitoring Data?,Monitoring & Alarms,User Guide",
@@ -1645,7 +1664,7 @@
"uri":"hrm_faq_029.html",
"node_id":"hrm_faq_029.xml",
"product_code":"hrm",
- "code":"89",
+ "code":"90",
"des":"Throttling is triggered under the following circumstances:There are many message production and consumption requests within a short period of time.A request may be limite",
"doc_type":"usermanual",
"kw":"Does RocketMQ Support Throttling?,Monitoring & Alarms,User Guide",
@@ -1663,7 +1682,7 @@
"uri":"hrm-ug-103.html",
"node_id":"hrm-ug-103.xml",
"product_code":"hrm",
- "code":"90",
+ "code":"91",
"des":"HUAWEI CLOUD Help Center presents technical documents to help you quickly get started with HUAWEI CLOUD services. The technical documents include Service Overview, Price Details, Purchase Guide, User Guide, API Reference, Best Practices, FAQs, and Videos.",
"doc_type":"usermanual",
"kw":"Change History,User Guide",
diff --git a/docs/dms_rocketmq/umn/CLASS.TXT.json b/docs/dms_rocketmq/umn/CLASS.TXT.json
index addcdb8f3..3fbbb646c 100644
--- a/docs/dms_rocketmq/umn/CLASS.TXT.json
+++ b/docs/dms_rocketmq/umn/CLASS.TXT.json
@@ -90,10 +90,10 @@
"code":"10"
},
{
- "desc":"You can use Identity and Access Management (IAM) to manage DMS permissions and control access to your resources. IAM provides identity authentication, permissions managem",
+ "desc":"You can use Identity and Access Management (IAM) to manage DMS for RocketMQ permissions and control access to your resources. IAM provides identity authentication, permis",
"product_code":"hrm",
"title":"Permissions Management",
- "uri":"hrm-pd-011.html",
+ "uri":"ProductDescPrivilegeManagement01.html",
"doc_type":"usermanual",
"p_code":"1",
"code":"11"
@@ -125,14 +125,23 @@
"p_code":"",
"code":"14"
},
+ {
+ "desc":"HUAWEI CLOUD Help Center presents technical documents to help you quickly get started with HUAWEI CLOUD services. The technical documents include Service Overview, Price Details, Purchase Guide, User Guide, API Reference, Best Practices, FAQs, and Videos.",
+ "product_code":"hrm",
+ "title":"Permissions Management",
+ "uri":"hrm-ug-029.html",
+ "doc_type":"usermanual",
+ "p_code":"",
+ "code":"15"
+ },
{
"desc":"This section describes how to use Identity and Access Management (IAM) for fine-grained permissions control for your Distributed Message Service (DMS) for RocketMQ resour",
"product_code":"hrm",
"title":"Creating an IAM User and Granting DMS for RocketMQ Permissions",
"uri":"hrm-ug-030.html",
"doc_type":"usermanual",
- "p_code":"",
- "code":"15"
+ "p_code":"15",
+ "code":"16"
},
{
"desc":"RocketMQ instances are physically isolated and exclusively occupied by each tenant. You can customize specifications and storage space of a RocketMQ instance as required.",
@@ -141,7 +150,7 @@
"uri":"hrm-ug-002.html",
"doc_type":"usermanual",
"p_code":"",
- "code":"16"
+ "code":"17"
},
{
"desc":"HUAWEI CLOUD Help Center presents technical documents to help you quickly get started with HUAWEI CLOUD services. The technical documents include Service Overview, Price Details, Purchase Guide, User Guide, API Reference, Best Practices, FAQs, and Videos.",
@@ -150,16 +159,16 @@
"uri":"hrm-ug-067.html",
"doc_type":"usermanual",
"p_code":"",
- "code":"17"
+ "code":"18"
},
{
- "desc":"A topic is the basic unit for sending and receiving messages. After creating a RocketMQ instance, you must manually create a topic, and publish and subscribe messages. A ",
+ "desc":"A topic is the basic unit for sending and receiving messages. After creating a RocketMQ instance, you must manually create a topic, and publish and subscribe to messages.",
"product_code":"hrm",
"title":"Creating a RocketMQ Topic",
"uri":"hrm-ug-008.html",
"doc_type":"usermanual",
- "p_code":"17",
- "code":"18"
+ "p_code":"18",
+ "code":"19"
},
{
"desc":"HUAWEI CLOUD Help Center presents technical documents to help you quickly get started with HUAWEI CLOUD services. The technical documents include Service Overview, Price Details, Purchase Guide, User Guide, API Reference, Best Practices, FAQs, and Videos.",
@@ -167,44 +176,44 @@
"title":"Managing Topics",
"uri":"hrm-ug-007.html",
"doc_type":"usermanual",
- "p_code":"17",
- "code":"19"
+ "p_code":"18",
+ "code":"20"
},
{
- "desc":"After a topic is created, you can query its configuration and status on the console.A RocketMQ instance has been created.A topic has been created.DMS for RocketMQ instanc",
+ "desc":"After a topic is created, you can query its configuration and status on the console.A topic has been created.DMS instances in different regions cannot communicate with ea",
"product_code":"hrm",
"title":"Viewing RocketMQ Topic Details",
"uri":"hrm-ug-009.html",
"doc_type":"usermanual",
- "p_code":"19",
- "code":"20"
+ "p_code":"20",
+ "code":"21"
},
{
- "desc":"The topic description can be modified as required.A RocketMQ instance has been created.A topic has been created.DMS for RocketMQ instances in different regions cannot com",
+ "desc":"The topic description can be modified as required.A topic has been created.DMS instances in different regions cannot communicate with each other over an intranet. Select ",
"product_code":"hrm",
"title":"Modifying RocketMQ Topic Configurations",
"uri":"hrm-ug-010.html",
"doc_type":"usermanual",
- "p_code":"19",
- "code":"21"
+ "p_code":"20",
+ "code":"22"
},
{
- "desc":"The topic list information can be exported on the RocketMQ console.A RocketMQ instance has been created.A topic has been created.DMS for RocketMQ instances in different r",
+ "desc":"The topic list information can be exported on the RocketMQ console.The basic information about a topic, such as the topic name and description, can be exported. Changes o",
"product_code":"hrm",
"title":"Exporting RocketMQ Topics",
"uri":"hrm-ug-089.html",
"doc_type":"usermanual",
- "p_code":"19",
- "code":"22"
+ "p_code":"20",
+ "code":"23"
},
{
- "desc":"If a topic is no longer used, you can delete it to release resources by referring to this section.Topics can be deleted only when the instance is in the Running state.A R",
+ "desc":"If a topic is no longer used, you can delete it to release resources by referring to this section.Topics can be deleted only when the instance is in the Running state.Del",
"product_code":"hrm",
"title":"Deleting a RocketMQ Topic",
"uri":"hrm-ug-011.html",
"doc_type":"usermanual",
- "p_code":"19",
- "code":"23"
+ "p_code":"20",
+ "code":"24"
},
{
"desc":"HUAWEI CLOUD Help Center presents technical documents to help you quickly get started with HUAWEI CLOUD services. The technical documents include Service Overview, Price Details, Purchase Guide, User Guide, API Reference, Best Practices, FAQs, and Videos.",
@@ -213,16 +222,16 @@
"uri":"hrm-ug-041.html",
"doc_type":"usermanual",
"p_code":"",
- "code":"24"
+ "code":"25"
},
{
"desc":"HUAWEI CLOUD Help Center presents technical documents to help you quickly get started with HUAWEI CLOUD services. The technical documents include Service Overview, Price Details, Purchase Guide, User Guide, API Reference, Best Practices, FAQs, and Videos.",
"product_code":"hrm",
- "title":"Configuring RocketMQ Network Connections",
+ "title":"Configuring a RocketMQ Network Connection",
"uri":"hrm-ug-068.html",
"doc_type":"usermanual",
- "p_code":"24",
- "code":"25"
+ "p_code":"25",
+ "code":"26"
},
{
"desc":"A client can connect to a RocketMQ instance over a public or private network. Notes before using a private network:By default, a client and a RocketMQ instance are interc",
@@ -230,8 +239,8 @@
"title":"RocketMQ Network Connection Conditions",
"uri":"hrm-ug-075.html",
"doc_type":"usermanual",
- "p_code":"25",
- "code":"26"
+ "p_code":"26",
+ "code":"27"
},
{
"desc":"To access a RocketMQ instance over a public network, enable public access and configure EIPs for the instance. If you no longer need public access to the instance, disabl",
@@ -239,8 +248,8 @@
"title":"Configuring Public Access for a RocketMQ Instance",
"uri":"hrm-ug-033.html",
"doc_type":"usermanual",
- "p_code":"25",
- "code":"27"
+ "p_code":"26",
+ "code":"28"
},
{
"desc":"HUAWEI CLOUD Help Center presents technical documents to help you quickly get started with HUAWEI CLOUD services. The technical documents include Service Overview, Price Details, Purchase Guide, User Guide, API Reference, Best Practices, FAQs, and Videos.",
@@ -248,8 +257,8 @@
"title":"Configuring RocketMQ Access Control",
"uri":"hrm-ug-069.html",
"doc_type":"usermanual",
- "p_code":"24",
- "code":"28"
+ "p_code":"25",
+ "code":"29"
},
{
"desc":"RocketMQ instances support precise identification of producers and consumers through ACL (Access Control List)-based permission management. When ACL is enabled, message p",
@@ -257,8 +266,8 @@
"title":"Enabling RocketMQ ACL",
"uri":"hrm-ug-070.html",
"doc_type":"usermanual",
- "p_code":"28",
- "code":"29"
+ "p_code":"29",
+ "code":"30"
},
{
"desc":"To produce and consume messages to RocketMQ instances with ACL enabled, add ACL users. You can create multiple users and assign different topic and consumer group permiss",
@@ -266,26 +275,26 @@
"title":"Configuring RocketMQ ACL Users",
"uri":"hrm-ug-035.html",
"doc_type":"usermanual",
- "p_code":"28",
- "code":"30"
+ "p_code":"29",
+ "code":"31"
},
{
- "desc":"This document describes how to access a RocketMQ instance with SSL disabled on the Linux CLI. When SSL is disabled, data is transmitted in plaintext between a client and ",
+ "desc":"This document describes how to access a RocketMQ instance with SSL disabled on the Linux CLI. When SSL is disabled, data is transmitted in plaintext between the client an",
"product_code":"hrm",
"title":"Accessing RocketMQ on a Client (Without SSL)",
"uri":"hrm-ug-039.html",
"doc_type":"usermanual",
- "p_code":"24",
- "code":"31"
+ "p_code":"25",
+ "code":"32"
},
{
- "desc":"This document describes how to access a RocketMQ instance with SSL enabled on the Linux CLI. When SSL is enabled, data is transmitted in ciphertext between a client and a",
+ "desc":"This document describes how to access a RocketMQ instance with SSL enabled on the Linux CLI. When SSL is enabled, data is transmitted in ciphertext between the client and",
"product_code":"hrm",
"title":"Accessing RocketMQ on a Client (With SSL)",
"uri":"hrm-ug-040.html",
"doc_type":"usermanual",
- "p_code":"24",
- "code":"32"
+ "p_code":"25",
+ "code":"33"
},
{
"desc":"This section describes how to produce a specified message for a RocketMQ instance to verify service logic.A RocketMQ instance is in the Running state.A topic has been cre",
@@ -293,8 +302,8 @@
"title":"Accessing RocketMQ on the Console",
"uri":"hrm-ug-049.html",
"doc_type":"usermanual",
- "p_code":"24",
- "code":"33"
+ "p_code":"25",
+ "code":"34"
},
{
"desc":"HUAWEI CLOUD Help Center presents technical documents to help you quickly get started with HUAWEI CLOUD services. The technical documents include Service Overview, Price Details, Purchase Guide, User Guide, API Reference, Best Practices, FAQs, and Videos.",
@@ -303,7 +312,7 @@
"uri":"hrm-ug-026.html",
"doc_type":"usermanual",
"p_code":"",
- "code":"34"
+ "code":"35"
},
{
"desc":"RocketMQ messages can be queried by topic, message ID, or message key. You can check whether a message is sent and consumed, whether the message content is correct, and t",
@@ -311,8 +320,8 @@
"title":"Viewing RocketMQ Messages",
"uri":"hrm-ug-027.html",
"doc_type":"usermanual",
- "p_code":"34",
- "code":"35"
+ "p_code":"35",
+ "code":"36"
},
{
"desc":"Message retention period is a period that messages in a topic are retained for. Consumers must retrieve messages before this period ends. Otherwise, the messages will be ",
@@ -320,17 +329,17 @@
"title":"Changing RocketMQ Message Retention Period",
"uri":"hrm-ug-059.html",
"doc_type":"usermanual",
- "p_code":"34",
- "code":"36"
+ "p_code":"35",
+ "code":"37"
},
{
- "desc":"Message traces contain complete time and location information during production and consumption of a message. Message tracing enables diagnosis of real messaging status w",
+ "desc":"Message traces contain complete time and location information during production and consumption of a message. Message tracing enables diagnosis of messaging status when e",
"product_code":"hrm",
- "title":"Enabling and Querying RocketMQ Message Tracing",
+ "title":"Enabling RocketMQ Message Tracing and Querying Traces",
"uri":"hrm-ug-028.html",
"doc_type":"usermanual",
- "p_code":"34",
- "code":"37"
+ "p_code":"35",
+ "code":"38"
},
{
"desc":"Consumption verification is to resend messages to a specified online client to verify that the consumer can receive messages. Consumption verification causes repeated mes",
@@ -338,8 +347,8 @@
"title":"Verifying RocketMQ Message Consumption",
"uri":"hrm-ug-050.html",
"doc_type":"usermanual",
- "p_code":"34",
- "code":"38"
+ "p_code":"35",
+ "code":"39"
},
{
"desc":"When a message fails to be consumed and retried, RocketMQ does not discard it immediately, but forwards it to a specific dead letter queue. Messages in such a queue are d",
@@ -347,8 +356,8 @@
"title":"Managing RocketMQ Dead Letters",
"uri":"hrm-ug-023.html",
"doc_type":"usermanual",
- "p_code":"34",
- "code":"39"
+ "p_code":"35",
+ "code":"40"
},
{
"desc":"HUAWEI CLOUD Help Center presents technical documents to help you quickly get started with HUAWEI CLOUD services. The technical documents include Service Overview, Price Details, Purchase Guide, User Guide, API Reference, Best Practices, FAQs, and Videos.",
@@ -357,7 +366,7 @@
"uri":"hrm-ug-012.html",
"doc_type":"usermanual",
"p_code":"",
- "code":"40"
+ "code":"41"
},
{
"desc":"A consumer group is a group of consumers with the same behavior and is used to manage and maintain message retrieval. A consumer can manage a type of messages using a con",
@@ -365,17 +374,17 @@
"title":"Creating a RocketMQ Consumer Group",
"uri":"hrm-ug-013.html",
"doc_type":"usermanual",
- "p_code":"40",
- "code":"41"
+ "p_code":"41",
+ "code":"42"
},
{
- "desc":"After a consumer group is created, you can query its configuration and status on the console.A RocketMQ instance has been created.A consumer group has been created.DMS fo",
+ "desc":"After a consumer group is created, you can query its configuration and status on the console.A consumer group has been created.DMS instances in different regions cannot c",
"product_code":"hrm",
"title":"Viewing RocketMQ Consumer Group Details",
"uri":"hrm-ug-014.html",
"doc_type":"usermanual",
- "p_code":"40",
- "code":"42"
+ "p_code":"41",
+ "code":"43"
},
{
"desc":"The consumer connection addresses are the message consumption client addresses. The connection addresses of a connected client can be viewed on the console.A consumer's c",
@@ -383,44 +392,44 @@
"title":"Viewing RocketMQ Consumer Connection Addresses",
"uri":"hrm_ug_045.html",
"doc_type":"usermanual",
- "p_code":"40",
- "code":"43"
+ "p_code":"41",
+ "code":"44"
},
{
- "desc":"After creating a consumer group, you can modify its configuration as required.A RocketMQ instance has been created.A consumer group has been created.DMS for RocketMQ inst",
+ "desc":"After creating a consumer group, you can modify its configuration as required.A consumer group has been created.DMS instances in different regions cannot communicate with",
"product_code":"hrm",
"title":"Modifying RocketMQ Consumer Group Configurations",
"uri":"hrm-ug-015.html",
"doc_type":"usermanual",
- "p_code":"40",
- "code":"44"
+ "p_code":"41",
+ "code":"45"
},
{
- "desc":"Resetting the RocketMQ consumer offset modifies the consumer position. Consumers consume messages from the modified positions.A RocketMQ instance has been created.A topic",
+ "desc":"Resetting the RocketMQ consumer offset modifies the consumer position. Consumers consume messages from the modified positions.A topic has been created.A consumer group ha",
"product_code":"hrm",
"title":"Resetting the RocketMQ Consumer Offset",
"uri":"hrm-ug-051.html",
"doc_type":"usermanual",
- "p_code":"40",
- "code":"45"
+ "p_code":"41",
+ "code":"46"
},
{
- "desc":"A consumer group list can be exported on the RocketMQ console.A RocketMQ instance has been created.A consumer group has been created.DMS for RocketMQ instances in differe",
+ "desc":"A consumer group list can be exported on the RocketMQ console.A consumer group has been created.DMS instances in different regions cannot communicate with each other over",
"product_code":"hrm",
"title":"Exporting RocketMQ Consumer Groups",
"uri":"hrm-ug-088.html",
"doc_type":"usermanual",
- "p_code":"40",
- "code":"46"
+ "p_code":"41",
+ "code":"47"
},
{
- "desc":"If a consumer group is no longer used, delete it by referring to this section.A RocketMQ instance has been created.A consumer group has been created.DMS for RocketMQ inst",
+ "desc":"If a consumer group is no longer used, delete it by referring to this section.A consumer group has been created.DMS instances in different regions cannot communicate with",
"product_code":"hrm",
"title":"Deleting a RocketMQ Consumer Group",
"uri":"hrm-ug-016.html",
"doc_type":"usermanual",
- "p_code":"40",
- "code":"47"
+ "p_code":"41",
+ "code":"48"
},
{
"desc":"HUAWEI CLOUD Help Center presents technical documents to help you quickly get started with HUAWEI CLOUD services. The technical documents include Service Overview, Price Details, Purchase Guide, User Guide, API Reference, Best Practices, FAQs, and Videos.",
@@ -429,16 +438,16 @@
"uri":"hrm-ug-003.html",
"doc_type":"usermanual",
"p_code":"",
- "code":"48"
+ "code":"49"
},
{
- "desc":"This section describes how to view the details, and modify the basic information of a RocketMQ instance on the console.After creating a RocketMQ instance, you can modify ",
+ "desc":"This section describes how to view the details and modify the basic information of a RocketMQ instance on the console.After creating a RocketMQ instance, you can modify s",
"product_code":"hrm",
"title":"Viewing and Modifying Basic Information of a RocketMQ Instance",
"uri":"hrm-ug-004.html",
"doc_type":"usermanual",
- "p_code":"48",
- "code":"49"
+ "p_code":"49",
+ "code":"50"
},
{
"desc":"After you initiate certain instance operations listed in Table 1, a background task will start for each operation. On the console, you can view the background task status",
@@ -446,8 +455,8 @@
"title":"Viewing Background Tasks of a RocketMQ Instance",
"uri":"hrm-ug-062.html",
"doc_type":"usermanual",
- "p_code":"48",
- "code":"50"
+ "p_code":"49",
+ "code":"51"
},
{
"desc":"Tags facilitate RocketMQ instance identification and management.You can add tags to a RocketMQ instance when creating the instance or add tags on the Tags tab page of the",
@@ -455,17 +464,17 @@
"title":"Configuring Tags for a RocketMQ Instance",
"uri":"hrm-ug-058.html",
"doc_type":"usermanual",
- "p_code":"48",
- "code":"51"
+ "p_code":"49",
+ "code":"52"
},
{
- "desc":"You can export a list of instances on the RocketMQ console.A RocketMQ instance has been created.DMS for RocketMQ instances in different regions cannot communicate with ea",
+ "desc":"You can export a list of instances on the RocketMQ console.A RocketMQ instance has been created.DMS instances in different regions cannot communicate with each other over",
"product_code":"hrm",
"title":"Exporting RocketMQ Instances",
"uri":"hrm-ug-060.html",
"doc_type":"usermanual",
- "p_code":"48",
- "code":"52"
+ "p_code":"49",
+ "code":"53"
},
{
"desc":"You can diagnose an instance to quickly locate faults when message consumption is slow or fails.A consumer group has been created, and there are consumers in the group.A ",
@@ -473,8 +482,8 @@
"title":"Diagnosing a RocketMQ Instance",
"uri":"hrm-ug-042.html",
"doc_type":"usermanual",
- "p_code":"48",
- "code":"53"
+ "p_code":"49",
+ "code":"54"
},
{
"desc":"Delete one or more RocketMQ instances at a time on the DMS for RocketMQ console.Delete one or more RocketMQ instances at a time on the DMS console.The RocketMQ instance i",
@@ -482,8 +491,8 @@
"title":"Deleting a RocketMQ Instance",
"uri":"hrm-ug-005.html",
"doc_type":"usermanual",
- "p_code":"48",
- "code":"54"
+ "p_code":"49",
+ "code":"55"
},
{
"desc":"You can access a RocketMQ instance in plaintext or ciphertext. This section describes how to change the access mode on the console.RocketMQ instances support the followin",
@@ -491,8 +500,8 @@
"title":"Configuring SSL of a RocketMQ Instance",
"uri":"hrm-ug-061.html",
"doc_type":"usermanual",
- "p_code":"48",
- "code":"55"
+ "p_code":"49",
+ "code":"56"
},
{
"desc":"This function limits maximum message sending/reception traffic of the instance. Default ratio is 1:1. Adjust the write proportion for read-intensive services.A RocketMQ 5",
@@ -500,17 +509,17 @@
"title":"Adjusting Messages Sent/Received of a RocketMQ Instance",
"uri":"hrm-ug-082.html",
"doc_type":"usermanual",
- "p_code":"48",
- "code":"56"
+ "p_code":"49",
+ "code":"57"
},
{
- "desc":"After creating a RocketMQ instance, you can increase or decrease its specifications. Table 1 lists available modification options. Only one configuration type can be chan",
+ "desc":"After creating a RocketMQ instance, you can increase or decrease its specifications. Table 1 lists available modification options. Only one object can be modified at a ti",
"product_code":"hrm",
"title":"Modifying RocketMQ Specifications",
"uri":"hrm-ug-038.html",
"doc_type":"usermanual",
"p_code":"",
- "code":"57"
+ "code":"58"
},
{
"desc":"HUAWEI CLOUD Help Center presents technical documents to help you quickly get started with HUAWEI CLOUD services. The technical documents include Service Overview, Price Details, Purchase Guide, User Guide, API Reference, Best Practices, FAQs, and Videos.",
@@ -519,7 +528,7 @@
"uri":"hrm_ug_057.html",
"doc_type":"usermanual",
"p_code":"",
- "code":"58"
+ "code":"59"
},
{
"desc":"RocketMQ metadata contains topics and consumer groups excluding message production or consumption records. To use the original topics and consumer groups, migrate their m",
@@ -527,8 +536,8 @@
"title":"RocketMQ Metadata Migration Overview",
"uri":"hrm-ug-072.html",
"doc_type":"usermanual",
- "p_code":"58",
- "code":"59"
+ "p_code":"59",
+ "code":"60"
},
{
"desc":"Migrate metadata from others' RocketMQ to DMS for RocketMQ.You can use one of the following migration methods as required:Method 1: Run the mqadmin Command to Export the ",
@@ -536,8 +545,8 @@
"title":"Migrating RocketMQ Instance Metadata from Others",
"uri":"hrm_ug_046.html",
"doc_type":"usermanual",
- "p_code":"58",
- "code":"60"
+ "p_code":"59",
+ "code":"61"
},
{
"desc":"On the console, you can migrate RabbitMQ metadata to your DMS RocketMQ instance.A RocketMQ instance has been created.RabbitMQ plug-ins have been enabled.A RabbitMQ 3.7.17",
@@ -545,26 +554,26 @@
"title":"Migrating RabbitMQ Metadata to a RocketMQ Instance",
"uri":"hrm-ug-056.html",
"doc_type":"usermanual",
- "p_code":"58",
- "code":"61"
+ "p_code":"59",
+ "code":"62"
},
{
- "desc":"Export the migration task list on the console.DMS for RocketMQ instances in different regions cannot communicate with each other over an intranet. Select a nearest locati",
+ "desc":"Export the migration task list on the console.DMS instances in different regions cannot communicate with each other over an intranet. Select a nearest location for low la",
"product_code":"hrm",
"title":"Exporting RocketMQ Instance Migration Tasks",
"uri":"hrm-ug-085.html",
"doc_type":"usermanual",
- "p_code":"58",
- "code":"62"
+ "p_code":"59",
+ "code":"63"
},
{
- "desc":"Delete migration tasks that are no longer used.DMS for RocketMQ instances in different regions cannot communicate with each other over an intranet. Select a nearest locat",
+ "desc":"Delete migration tasks that are no longer used.DMS instances in different regions cannot communicate with each other over an intranet. Select a nearest location for low l",
"product_code":"hrm",
"title":"Deleting RocketMQ Instance Migration Tasks",
"uri":"hrm-ug-086.html",
"doc_type":"usermanual",
- "p_code":"58",
- "code":"63"
+ "p_code":"59",
+ "code":"64"
},
{
"desc":"HUAWEI CLOUD Help Center presents technical documents to help you quickly get started with HUAWEI CLOUD services. The technical documents include Service Overview, Price Details, Purchase Guide, User Guide, API Reference, Best Practices, FAQs, and Videos.",
@@ -573,25 +582,25 @@
"uri":"hrm-ug-017.html",
"doc_type":"usermanual",
"p_code":"",
- "code":"64"
+ "code":"65"
},
{
- "desc":"Cloud Eye monitors RocketMQ instance metrics in real time. You can view these metrics on the console.A RocketMQ instance has been created.DMS for RocketMQ instances in di",
+ "desc":"Cloud Eye monitors RocketMQ instance metrics in real time. You can view these metrics on the console.A RocketMQ instance has been created.DMS instances in different regio",
"product_code":"hrm",
"title":"Viewing RocketMQ Monitoring Metrics",
"uri":"hrm-ug-019.html",
"doc_type":"usermanual",
- "p_code":"64",
- "code":"65"
+ "p_code":"65",
+ "code":"66"
},
{
- "desc":"This section describes the metrics that DMS for RocketMQ reports to Cloud Eye. You can view metrics and alarms by using the DMS for RocketMQ console.SYS.DMS",
+ "desc":"This section describes the metrics that DMS for RocketMQ reports to Cloud Eye. You can view metrics and alarms by using the DMS for RocketMQ console.SYS.DMSIf a monitored",
"product_code":"hrm",
"title":"DMS for RocketMQ Metrics",
"uri":"hrm-ug-018.html",
"doc_type":"usermanual",
- "p_code":"64",
- "code":"66"
+ "p_code":"65",
+ "code":"67"
},
{
"desc":"This section describes the alarm policies of some metrics and how to configure them. In actual services, you are advised to configure alarm rules for metrics based on the",
@@ -599,8 +608,8 @@
"title":"Configuring RocketMQ Alarms",
"uri":"hrm-ug-043.html",
"doc_type":"usermanual",
- "p_code":"64",
- "code":"67"
+ "p_code":"65",
+ "code":"68"
},
{
"desc":"Cloud Trace Service (CTS) records DMS for RocketMQ operations. You can query, audit, and backtrack them later.CTS has been enabled.See Querying Real-Time Traces.",
@@ -609,7 +618,7 @@
"uri":"hrm-ug-021.html",
"doc_type":"usermanual",
"p_code":"",
- "code":"68"
+ "code":"69"
},
{
"desc":"HUAWEI CLOUD Help Center presents technical documents to help you quickly get started with HUAWEI CLOUD services. The technical documents include Service Overview, Price Details, Purchase Guide, User Guide, API Reference, Best Practices, FAQs, and Videos.",
@@ -618,7 +627,7 @@
"uri":"hrm-ug-101.html",
"doc_type":"usermanual",
"p_code":"",
- "code":"69"
+ "code":"70"
},
{
"desc":"HUAWEI CLOUD Help Center presents technical documents to help you quickly get started with HUAWEI CLOUD services. The technical documents include Service Overview, Price Details, Purchase Guide, User Guide, API Reference, Best Practices, FAQs, and Videos.",
@@ -626,8 +635,8 @@
"title":"Instance FAQs",
"uri":"hrm-faq-001.html",
"doc_type":"usermanual",
- "p_code":"69",
- "code":"70"
+ "p_code":"70",
+ "code":"71"
},
{
"desc":"RocketMQ instances are compatible with open-source RocketMQ 5.x. V5.1.4 and later Java clients are recommended.",
@@ -635,8 +644,8 @@
"title":"Which RocketMQ Versions Are RocketMQ Instances Compatible with?",
"uri":"hrm-faq-002.html",
"doc_type":"usermanual",
- "p_code":"70",
- "code":"71"
+ "p_code":"71",
+ "code":"72"
},
{
"desc":"The SSL configuration can be changed. For details, see Changing SSL.",
@@ -644,8 +653,8 @@
"title":"Can I Change the SSL Configuration of a RocketMQ Instance?",
"uri":"hrm_faq_022.html",
"doc_type":"usermanual",
- "p_code":"70",
- "code":"72"
+ "p_code":"71",
+ "code":"73"
},
{
"desc":"RocketMQ persists received messages on disks and the message production throughput varies with the disk type. Higher disk throughput is more friendly to performant messag",
@@ -653,8 +662,8 @@
"title":"Does the Disk Type Affect the RocketMQ Instance Performance?",
"uri":"hrm_faq_028.html",
"doc_type":"usermanual",
- "p_code":"70",
- "code":"73"
+ "p_code":"71",
+ "code":"74"
},
{
"desc":"HUAWEI CLOUD Help Center presents technical documents to help you quickly get started with HUAWEI CLOUD services. The technical documents include Service Overview, Price Details, Purchase Guide, User Guide, API Reference, Best Practices, FAQs, and Videos.",
@@ -662,8 +671,8 @@
"title":"Connection FAQs",
"uri":"hrm_faq_020.html",
"doc_type":"usermanual",
- "p_code":"69",
- "code":"74"
+ "p_code":"70",
+ "code":"75"
},
{
"desc":"No. If a self-built broker is connected to the NameServer on the cloud, management plane functions are affected. As a result, topics cannot be queried.",
@@ -671,8 +680,8 @@
"title":"Does RocketMQ Allow Self-built Brokers to Be Connected to NameServers on the Cloud?",
"uri":"hrm_faq_019.html",
"doc_type":"usermanual",
- "p_code":"74",
- "code":"75"
+ "p_code":"75",
+ "code":"76"
},
{
"desc":"Connecting to a RocketMQ instance failed. The error message is \"RemotingTooMuchRequestException: sendDefaultImpl call timeout\".The security group does not allow the servi",
@@ -680,8 +689,8 @@
"title":"How Do I Handle Instance Connection Failure \"RemotingTooMuchRequestException: sendDefaultImpl call timeout\"",
"uri":"hrm_faq_023.html",
"doc_type":"usermanual",
- "p_code":"74",
- "code":"76"
+ "p_code":"75",
+ "code":"77"
},
{
"desc":"HUAWEI CLOUD Help Center presents technical documents to help you quickly get started with HUAWEI CLOUD services. The technical documents include Service Overview, Price Details, Purchase Guide, User Guide, API Reference, Best Practices, FAQs, and Videos.",
@@ -689,8 +698,8 @@
"title":"Topic FAQs",
"uri":"hrm-faq-004.html",
"doc_type":"usermanual",
- "p_code":"69",
- "code":"77"
+ "p_code":"70",
+ "code":"78"
},
{
"desc":"As shown in Table 1 and Table 2, the number of topics supported varies depending on the instance flavor.",
@@ -698,8 +707,8 @@
"title":"How Many Topics Are Supported?",
"uri":"hrm-faq-005.html",
"doc_type":"usermanual",
- "p_code":"77",
- "code":"78"
+ "p_code":"78",
+ "code":"79"
},
{
"desc":"No. RocketMQ does not support automatic topic creation.",
@@ -707,8 +716,8 @@
"title":"Is Automatic Topic Creation Supported?",
"uri":"hrm_faq_017.html",
"doc_type":"usermanual",
- "p_code":"77",
- "code":"79"
+ "p_code":"78",
+ "code":"80"
},
{
"desc":"A topic name must be unique and meet the following requirementsContains 3 to 64 characters.Contains only letters, digits, percent signs (%), vertical bars (|), hyphens (-",
@@ -716,8 +725,8 @@
"title":"What Are Topic Naming Rules?",
"uri":"hrm_faq_025.html",
"doc_type":"usermanual",
- "p_code":"77",
- "code":"80"
+ "p_code":"78",
+ "code":"81"
},
{
"desc":"HUAWEI CLOUD Help Center presents technical documents to help you quickly get started with HUAWEI CLOUD services. The technical documents include Service Overview, Price Details, Purchase Guide, User Guide, API Reference, Best Practices, FAQs, and Videos.",
@@ -725,8 +734,8 @@
"title":"Consumer Group FAQs",
"uri":"hrm-faq-006.html",
"doc_type":"usermanual",
- "p_code":"69",
- "code":"81"
+ "p_code":"70",
+ "code":"82"
},
{
"desc":"As shown in Table 1 and Table 2, the number of topics supported varies depending on the instance flavor.",
@@ -734,8 +743,8 @@
"title":"How Many Consumer Groups Are Supported?",
"uri":"hrm-faq-007.html",
"doc_type":"usermanual",
- "p_code":"81",
- "code":"82"
+ "p_code":"82",
+ "code":"83"
},
{
"desc":"HUAWEI CLOUD Help Center presents technical documents to help you quickly get started with HUAWEI CLOUD services. The technical documents include Service Overview, Price Details, Purchase Guide, User Guide, API Reference, Best Practices, FAQs, and Videos.",
@@ -743,8 +752,8 @@
"title":"Message FAQs",
"uri":"hrm-faq-008.html",
"doc_type":"usermanual",
- "p_code":"69",
- "code":"83"
+ "p_code":"70",
+ "code":"84"
},
{
"desc":"The message retention period for RocketMQ instances is 48 hours by default and the upper limit is 720 hours. For details about how to change message retention period, see",
@@ -752,8 +761,8 @@
"title":"What Is the Message Retention Period of RocketMQ? Can I Modify It?",
"uri":"hrm-faq-010.html",
"doc_type":"usermanual",
- "p_code":"83",
- "code":"84"
+ "p_code":"84",
+ "code":"85"
},
{
"desc":"The maximum message size supported by RocketMQ is 4 MB. This limit cannot be modified.",
@@ -761,8 +770,8 @@
"title":"What Is the Maximum Message Size Supported RocketMQ? Can I Modify It?",
"uri":"hrm-faq-011.html",
"doc_type":"usermanual",
- "p_code":"83",
- "code":"85"
+ "p_code":"84",
+ "code":"86"
},
{
"desc":"The message creation time is set by the producer during message production.",
@@ -770,8 +779,8 @@
"title":"Where Is Message Creation Time Set?",
"uri":"hrm_faq_018.html",
"doc_type":"usermanual",
- "p_code":"83",
- "code":"86"
+ "p_code":"84",
+ "code":"87"
},
{
"desc":"HUAWEI CLOUD Help Center presents technical documents to help you quickly get started with HUAWEI CLOUD services. The technical documents include Service Overview, Price Details, Purchase Guide, User Guide, API Reference, Best Practices, FAQs, and Videos.",
@@ -779,8 +788,8 @@
"title":"Monitoring & Alarms",
"uri":"hrm_faq_013.html",
"doc_type":"usermanual",
- "p_code":"69",
- "code":"87"
+ "p_code":"70",
+ "code":"88"
},
{
"desc":"A percent (%) or vertical bar (|) contained in a topic name will be converted to an underscore (_) by Cloud Eye. For example, if a topic name is test%01, it will be displ",
@@ -788,8 +797,8 @@
"title":"Why Can't I View RocketMQ Monitoring Data?",
"uri":"hrm_faq_014.html",
"doc_type":"usermanual",
- "p_code":"87",
- "code":"88"
+ "p_code":"88",
+ "code":"89"
},
{
"desc":"Throttling is triggered under the following circumstances:There are many message production and consumption requests within a short period of time.A request may be limite",
@@ -797,8 +806,8 @@
"title":"Does RocketMQ Support Throttling?",
"uri":"hrm_faq_029.html",
"doc_type":"usermanual",
- "p_code":"87",
- "code":"89"
+ "p_code":"88",
+ "code":"90"
},
{
"desc":"HUAWEI CLOUD Help Center presents technical documents to help you quickly get started with HUAWEI CLOUD services. The technical documents include Service Overview, Price Details, Purchase Guide, User Guide, API Reference, Best Practices, FAQs, and Videos.",
@@ -807,6 +816,6 @@
"uri":"hrm-ug-103.html",
"doc_type":"usermanual",
"p_code":"",
- "code":"90"
+ "code":"91"
}
]
\ No newline at end of file
diff --git a/docs/dms_rocketmq/umn/ProductDescPrivilegeManagement01.html b/docs/dms_rocketmq/umn/ProductDescPrivilegeManagement01.html
new file mode 100644
index 000000000..75e596a8e
--- /dev/null
+++ b/docs/dms_rocketmq/umn/ProductDescPrivilegeManagement01.html
@@ -0,0 +1,298 @@
+
+
+
Permissions Management
+You can use Identity and Access Management (IAM) to manage DMS for RocketMQ permissions and control access to your resources. IAM provides identity authentication, permissions management, and access control, helping you secure access to your cloud resources.
+
You can create IAM users for your employees, and assign permissions to these users on a principle of least privilege (PoLP) basis to control their access to specific resource types. For example, you can create IAM users for software developers and assign specific permissions to allow them to use DMS for RocketMQ resources but prevent them from being able to delete resources or perform any high-risk operations.
+
If your account does not require individual IAM users for permissions management, skip this section.
+
IAM is free of charge. You pay only for the resources in your account. For more information, see IAM Service Overview.
+
DMS for RocketMQ Permissions
By default, new IAM users do not have any permissions assigned. To assign permissions to these new users, add them to one or more groups, and attach permissions policies or roles to these groups.
+
DMS for RocketMQ is a project-level service deployed and accessed in specific physical regions. When assigning DMS for RocketMQ permissions to a user group, specify region-specific projects where the permissions will take effect. If you select All projects, the permissions will be granted for all region-specific projects. When accessing DMS for RocketMQ, the users need to switch to a region where they have been authorized to use this service.
+
You can grant users permissions by using roles and policies.
- Roles: A type of coarse-grained authorization mechanism that provides only a limited number of service-level roles. When using roles to grant permissions, you also need to assign dependency roles. However, roles are not an ideal choice for fine-grained authorization and secure access control.
- Policies: A fine-grained authorization strategy that defines permissions required to perform operations on specific cloud resources under certain conditions. This mechanism allows for more flexible policy-based authorization for more secure access control. For example, you can grant IAM users only the permissions for managing DMS for RocketMQ instances. Most policies define permissions based on APIs. For the API actions supported by DMS for RocketMQ, see "Permissions and Supported Actions" in Distributed Message Service for RocketMQ API Reference.
+
+
Table 1 lists all the system-defined roles and policies supported by DMS for RocketMQ.
+
+
Table 1 System-defined roles and policies supported by DMS for RocketMQRole/Policy Name
+ |
+Description
+ |
+Type
+ |
+Dependencies
+ |
+
+
+DMS FullAccess
+ |
+Administrator permissions for DMS. Users granted these permissions can perform all operations on DMS.
+ |
+System-defined policy
+ |
+None
+ |
+
+DMS UserAccess
+ |
+Common user permissions for DMS, excluding permissions for creating, modifying, deleting, and scaling up instances.
+ |
+System-defined policy
+ |
+None
+ |
+
+DMS ReadOnlyAccess
+ |
+Read-only permissions for DMS. Users granted these permissions can only view DMS data.
+ |
+System-defined policy
+ |
+None
+ |
+
+DMS VPCAccess
+ |
+VPC operation permissions to assign to DMS agencies.
+ |
+System-defined policy
+ |
+None
+ |
+
+DMS KMSAccess
+ |
+KMS operation permissions to assign to DMS agencies.
+ |
+System-defined policy
+ |
+None
+ |
+
+DMS Administrator
+ |
+Administrator permissions for DMS.
+ |
+System-defined role
+ |
+This role depends on the Tenant Guest and VPC Administrator roles.
+ |
+
+DMS ELBAccess
+ |
+ELB operation permissions to assign to DMS agencies.
+ |
+System-defined policy
+ |
+None
+ |
+
+DMS VPCEndpointAccess
+ |
+VPC endpoint operation permissions to assign to DMS agencies.
+ |
+System-defined policy
+ |
+None
+ |
+
+DMSAgencyCheckAccessPolicy
+ |
+IAM operation permissions to assign to DMS agencies.
+ |
+System-defined policy
+ |
+None
+ |
+
+
+
+
+
lists the common operations supported by each DMS for RocketMQ system policy or role. Select the policies or roles as required.
+
+
Table 2 Common operations supported by each system-defined policy or role of DMS for RocketMQOperation
+ |
+DMS FullAccess
+ |
+DMS UserAccess
+ |
+DMS ReadOnlyAccess
+ |
+DMS VPCAccess
+ |
+DMS KMSAccess
+ |
+DMS ELBAccess
+ |
+DMS VPCEndpointAccess
+ |
+DMSAgencyCheckAccessPolicy
+ |
+
+
+Creating an instance
+ |
+√
+ |
+×
+ |
+×
+ |
+×
+ |
+×
+ |
+×
+ |
+×
+ |
+×
+ |
+
+Modifying instances
+ |
+√
+ |
+×
+ |
+×
+ |
+×
+ |
+×
+ |
+×
+ |
+×
+ |
+×
+ |
+
+Deleting instances
+ |
+√
+ |
+×
+ |
+×
+ |
+×
+ |
+×
+ |
+×
+ |
+×
+ |
+×
+ |
+
+Modifying instance specifications
+ |
+√
+ |
+×
+ |
+×
+ |
+×
+ |
+×
+ |
+×
+ |
+×
+ |
+×
+ |
+
+Querying instance information
+ |
+√
+ |
+√
+ |
+√
+ |
+×
+ |
+×
+ |
+×
+ |
+×
+ |
+×
+ |
+
+
+
+
+
+
Fine-grained Authorization
To use a custom fine-grained policy, log in to the IAM console as an administrator and select the desired fine-grained permissions for DMS. Table 3 describes fine-grained permission dependencies of DMS for RocketMQ.
+
+
Table 3 Fine-grained permission dependencies of DMS for RocketMQPermission
+ |
+Description
+ |
+Dependency
+ |
+
+
+dms:instance:list
+ |
+Viewing the instance list
+ |
+None
+ |
+
+dms:instance:get
+ |
+Viewing instance details
+ |
+None
+ |
+
+dms:instance:create
+ |
+Creating an instance
+ |
+- vpc:vpcs:get
- vpc:ports:create
- vpc:securityGroups:get
- vpc:ports:get
- vpc:subnets:get
- vpc:vpcs:list
- vpc:publicIps:get
- vpc:publicIps:list
- vpc:ports:update
- vpc:publicIps:update
- vpc:ports:delete
+ |
+
+dms:instance:getBackgroundTask
+ |
+Viewing background task details
+ |
+None
+ |
+
+dms:instance:deleteBackgroundTask
+ |
+Deleting a background task
+ |
+None
+ |
+
+dms:instance:modify
+ |
+Modifying an instance
+ |
+- vpc:vpcs:get
- vpc:ports:create
- vpc:securityGroups:get
- vpc:ports:get
- vpc:subnets:get
- vpc:vpcs:list
- vpc:publicIps:get
- vpc:publicIps:list
- vpc:ports:update
- vpc:publicIps:update
- vpc:ports:delete
+ |
+
+dms:instance:delete
+ |
+Deleting an instance
+ |
+None
+ |
+
+
+
+
+
+
+
+
diff --git a/docs/dms_rocketmq/umn/en-us_image_0000002196081880.png b/docs/dms_rocketmq/umn/en-us_image_0000002196081880.png
deleted file mode 100644
index 49fe056c2..000000000
Binary files a/docs/dms_rocketmq/umn/en-us_image_0000002196081880.png and /dev/null differ
diff --git a/docs/dms_rocketmq/umn/en-us_image_0000002206558584.png b/docs/dms_rocketmq/umn/en-us_image_0000002206558584.png
deleted file mode 100644
index a6fd320d9..000000000
Binary files a/docs/dms_rocketmq/umn/en-us_image_0000002206558584.png and /dev/null differ
diff --git a/docs/dms_rocketmq/umn/en-us_image_0000002435187988.png b/docs/dms_rocketmq/umn/en-us_image_0000002435187988.png
new file mode 100644
index 000000000..e3fee5d25
Binary files /dev/null and b/docs/dms_rocketmq/umn/en-us_image_0000002435187988.png differ
diff --git a/docs/dms_rocketmq/umn/en-us_image_0000002474323040.png b/docs/dms_rocketmq/umn/en-us_image_0000002474323040.png
new file mode 100644
index 000000000..e29a32550
Binary files /dev/null and b/docs/dms_rocketmq/umn/en-us_image_0000002474323040.png differ
diff --git a/docs/dms_rocketmq/umn/en-us_image_0000002506403071.png b/docs/dms_rocketmq/umn/en-us_image_0000002506403071.png
new file mode 100644
index 000000000..1909444d2
Binary files /dev/null and b/docs/dms_rocketmq/umn/en-us_image_0000002506403071.png differ
diff --git a/docs/dms_rocketmq/umn/hrm-pd-001.html b/docs/dms_rocketmq/umn/hrm-pd-001.html
index 977686612..7271605db 100644
--- a/docs/dms_rocketmq/umn/hrm-pd-001.html
+++ b/docs/dms_rocketmq/umn/hrm-pd-001.html
@@ -123,7 +123,7 @@
-Delayed messages: After being sent from producers to DMS for RocketMQ, messages are delivered to consumers only after a fixed period. A producer can specify one of the 18 delay levels listed in Table 3.
+Delayed messages: After being sent from producers to DMS for RocketMQ, messages are delivered to consumers only after a fixed period. A producer can specify eighteen delay levels. Table 3 lists the time at each level.
Table 3 Delay levelsDelay Level
|
Delay
diff --git a/docs/dms_rocketmq/umn/hrm-pd-004.html b/docs/dms_rocketmq/umn/hrm-pd-004.html
index de9fff686..d1fac68a2 100644
--- a/docs/dms_rocketmq/umn/hrm-pd-004.html
+++ b/docs/dms_rocketmq/umn/hrm-pd-004.html
@@ -1,11 +1,11 @@
Specifications
-DMS for RocketMQ is compatible with open-source RocketMQ 5.x. Their specifications are described as follows.
+ DMS for RocketMQ is compatible with open-source RocketMQ 5.x. Their specifications are described as follows.
RocketMQ processes messages, relying on the disk throughput. RocketMQ performance baseline is in scenarios where ultra-high I/O and higher disks are used and disk bandwidth is below its upper limit. For details about the impact of disk types on RocketMQ performance, see Does the Disk Type Affect the RocketMQ Instance Performance?
DMS for RocketMQ 5.x Basic EditionThe specifications of a RocketMQ 5.x basic edition instance are defined on six dimensions:
- - ECS flavor: flavor of the ECS used by the instance
- Disk type: defines the storage space. High I/O, General Purpose SSD, Extreme SSD, and ultra-high I/O types are available.
- Storage space: storage capacity the instance can use
- TPS: TPS performance of the instance
- Max. topics: number of topics allowed for the instance
- Max. consumer groups: number of consumer groups allowed for the instance
+ - ECS flavor: flavor of the ECS used by the instance
- Disk type: defines the storage space. High I/O, general-purpose SSD, extreme SSD, and ultra-high I/O types are available.
- Storage space: storage capacity the instance can use
- TPS: TPS performance of the instance
- Max. topics: number of topics allowed for the instance
- Max. consumer groups: number of consumer groups allowed for the instance
Table 1 and Table 2 list the flavors of DMS for RocketMQ 5.x basic edition. In the following tables, TPS is calculated using 4 KB normal messages. The TPS of sending scheduled, delayed, or transactional messages is that of sending normal messages multiplied by 5. For receiving these messages, do not do the multiplication. For example, the TPS of sending a normal message per second is 1, and TPS of sending a transactional message per second is 5 (1 x 5).
Table 1 Instance flavors (DMS for RocketMQ 5.x basic edition single-node)Flavor
diff --git a/docs/dms_rocketmq/umn/hrm-pd-006.html b/docs/dms_rocketmq/umn/hrm-pd-006.html
index 14775d5a5..55a9eebc8 100644
--- a/docs/dms_rocketmq/umn/hrm-pd-006.html
+++ b/docs/dms_rocketmq/umn/hrm-pd-006.html
@@ -13,7 +13,7 @@
|
Delayed/Scheduled messages
|
-- Delayed message: There are 18 delay levels. The longest delay is two hours.
- Scheduled message: can be delayed for any duration.
+ | - Delayed message: Eighteen fixed delays are available. The maximum delay is two hours.
- Scheduled message: can be delayed for any duration. The maximum delay is seven days.
|
Only 18 delay levels are supported. The longest delay is two hours.
|
diff --git a/docs/dms_rocketmq/umn/hrm-pd-007.html b/docs/dms_rocketmq/umn/hrm-pd-007.html
index ebed70482..5347c6c84 100644
--- a/docs/dms_rocketmq/umn/hrm-pd-007.html
+++ b/docs/dms_rocketmq/umn/hrm-pd-007.html
@@ -3,7 +3,7 @@
Related Services
- Virtual Private Cloud (VPC)
RocketMQ instances run in VPCs and use the IP addresses and bandwidth of VPC. Security groups of VPCs enhance the security of network access to the instances.
- Cloud Eye
Cloud Eye is an open platform that provides monitoring, alarm reporting, and alarm notification on your resources in near real time.
- - Cloud Trace Service (CTS)
Cloud Trace Service (CTS) generates traces to provide you with a history of operations performed on cloud service resources. The traces include operation requests sent using the management console or open APIs, as well as the operation results. You can view all generated traces to query, audit, and backtrack performed operations.
+ - Cloud Trace Service (CTS)
Cloud Trace Service (CTS) generates traces to provide you with a history of operations performed on cloud service resources. The traces include operation requests sent using the console or open APIs, as well as the operation results. You can view all generated traces to query, audit, and backtrack performed operations.
- Elastic Cloud Server (ECS)
An ECS is a basic computing unit that consists of vCPUs, memory, OS, and EVS disks. RocketMQ instances run on ECSs. A broker corresponds to three ECSs.
- Elastic Volume Service (EVS)
EVS provides block storage services for ECSs. All RocketMQ data, such as messages, metadata, and logs, is stored in EVS disks.
- Elastic IP (EIP)
The EIP service provides independent public IP addresses and bandwidth for Internet access. RocketMQ instances bound with EIPs can be accessed over public networks.
diff --git a/docs/dms_rocketmq/umn/hrm-pd-008.html b/docs/dms_rocketmq/umn/hrm-pd-008.html
index 2e64079db..712ce4b5e 100644
--- a/docs/dms_rocketmq/umn/hrm-pd-008.html
+++ b/docs/dms_rocketmq/umn/hrm-pd-008.html
@@ -3,7 +3,7 @@
RocketMQ Concepts
TopicA topic is a category of messages. It is the basic unit for creating and retrieving messages.
- QueueA topic consists of multiple queues. A larger number of queues indicates higher retrieval concurrency.
+ QueueA topic consists of multiple queues. A larger number of queues indicates higher consumption concurrency.
ProducerA producer sends messages to the server.
diff --git a/docs/dms_rocketmq/umn/hrm-pd-010.html b/docs/dms_rocketmq/umn/hrm-pd-010.html
index 3b43769f8..a84555a28 100644
--- a/docs/dms_rocketmq/umn/hrm-pd-010.html
+++ b/docs/dms_rocketmq/umn/hrm-pd-010.html
@@ -18,7 +18,7 @@
Storage space
|
-- The disk type cannot be changed once the instance is created.
- Can only be increased.
- Can be increased for up to 20 times.
+ | - The disk type cannot be changed once the instance is created.
- Can only be increased.
|
Broker quantity
@@ -90,11 +90,6 @@
| Consumer groups, consumers, and producers are generated automatically when you use the instance.
|
-Consumer offset reset
- |
-You can reset the retrieval start position to any time within two days.
- |
-
Resetting the consumer offset
|
Messages may be consumed more than once after the offset is reset.
diff --git a/docs/dms_rocketmq/umn/hrm-pd-011.html b/docs/dms_rocketmq/umn/hrm-pd-011.html
deleted file mode 100644
index effc39f90..000000000
--- a/docs/dms_rocketmq/umn/hrm-pd-011.html
+++ /dev/null
@@ -1,298 +0,0 @@
-
-
-Permissions Management
-You can use Identity and Access Management (IAM) to manage DMS permissions and control access to your resources. IAM provides identity authentication, permissions management, and access control, helping you secure access to your cloud resources.
- You can create IAM users for your employees, and assign permissions to these users on a principle of least privilege (PoLP) basis to control their access to specific resource types. For example, you can create IAM users for software developers and assign specific permissions to allow them to use DMS for RocketMQ resources but prevent them from being able to delete resources or perform any high-risk operations.
- If your account does not require individual IAM users for permissions management, skip this section.
- IAM is free of charge. You pay only for the resources in your account. For more information, see IAM Service Overview.
- DMS PermissionsBy default, new IAM users do not have any permissions assigned. To assign permissions to these new users, add them to one or more groups, and attach permissions policies or roles to these groups.
- DMS is a project-level service deployed and accessed in specific physical regions. When assigning DMS for RocketMQ permissions to a user group, specify region-specific projects where the permissions will take effect. If you select All projects, the permissions will be granted for all region-specific projects. When accessing DMS, the users need to switch to a region where they have been authorized to use this service.
- You can grant users permissions by using roles and policies. - Roles: A type of coarse-grained authorization mechanism that provides only a limited number of service-level roles. When using roles to grant permissions, you also need to assign dependency roles. However, roles are not an ideal choice for fine-grained authorization and secure access control.
- Policies: A fine-grained authorization strategy that defines permissions required to perform operations on specific cloud resources under certain conditions. This mechanism allows for more flexible policy-based authorization for more secure access control. For example, you can grant IAM users only the permissions for managing DMS instances. Most policies define permissions based on APIs. For the API actions supported by DMS, see Permissions and Supported Actions.
-
- Table 1 lists all the system-defined roles and policies supported by DMS.
-
- Table 1 System-defined roles and policies supported by DMSRole/Policy Name
- |
-Description
- |
-Type
- |
-Dependencies
- |
-
-
-DMS FullAccess
- |
-Administrator permissions for DMS. Users granted these permissions can perform all operations on DMS.
- |
-System-defined policy
- |
-None
- |
-
-DMS UserAccess
- |
-Common user permissions for DMS, excluding permissions for creating, modifying, deleting, and scaling up instances.
- |
-System-defined policy
- |
-None
- |
-
-DMS ReadOnlyAccess
- |
-Read-only permissions for DMS. Users granted these permissions can only view DMS data.
- |
-System-defined policy
- |
-None
- |
-
-DMS VPCAccess
- |
-VPC operation permissions to assign to DMS agencies.
- |
-System-defined policy
- |
-None
- |
-
-DMS KMSAccess
- |
-KMS operation permissions to assign to DMS agencies.
- |
-System-defined policy
- |
-None
- |
-
-DMS Administrator
- |
-Administrator permissions for DMS.
- |
-System-defined role
- |
-This role depends on the Tenant Guest and VPC Administrator roles.
- |
-
-DMS ELBAccess
- |
-ELB operation permissions to assign to DMS agencies.
- |
-System-defined policy
- |
-None
- |
-
-DMS VPCEndpointAccess
- |
-VPC endpoint operation permissions to assign to DMS agencies.
- |
-System-defined policy
- |
-None
- |
-
-DMSAgencyCheckAccessPolicy
- |
-IAM operation permissions to assign to DMS agencies.
- |
-System-defined policy
- |
-None
- |
-
-
-
-
- lists the common operations supported by each DMS for RocketMQ system policy or role. Select the policies or roles as required.
-
- Table 2 Common operations supported by each system-defined policy or role of DMS for RocketMQOperation
- |
-DMS FullAccess
- |
-DMS UserAccess
- |
-DMS ReadOnlyAccess
- |
-DMS VPCAccess
- |
-DMS KMSAccess
- |
-DMS ELBAccess
- |
-DMS VPCEndpointAccess
- |
-DMSAgencyCheckAccessPolicy
- |
-
-
-Creating an instance
- |
-√
- |
-×
- |
-×
- |
-×
- |
-×
- |
-×
- |
-×
- |
-×
- |
-
-Modifying instances
- |
-√
- |
-×
- |
-×
- |
-×
- |
-×
- |
-×
- |
-×
- |
-×
- |
-
-Deleting instances
- |
-√
- |
-×
- |
-×
- |
-×
- |
-×
- |
-×
- |
-×
- |
-×
- |
-
-Modifying instance specifications
- |
-√
- |
-×
- |
-×
- |
-×
- |
-×
- |
-×
- |
-×
- |
-×
- |
-
-Querying instance information
- |
-√
- |
-√
- |
-√
- |
-×
- |
-×
- |
-×
- |
-×
- |
-×
- |
-
-
-
-
-
- Fine-grained AuthorizationTo use a custom fine-grained policy, log in to the IAM console as an administrator and select the desired fine-grained permissions for DMS. Table 3 describes fine-grained permission dependencies of DMS for RocketMQRocketMQ instances in DMS.
-
- Table 3 Fine-grained permission dependencies of DMS for RocketMQRocketMQ instances in DMSPermission
- |
-Description
- |
-Dependency
- |
-
-
-dms:instance:list
- |
-Viewing the instance list
- |
-None
- |
-
-dms:instance:get
- |
-Viewing instance details
- |
-None
- |
-
-dms:instance:create
- |
-Creating an instance
- |
-- vpc:vpcs:get
- vpc:ports:create
- vpc:securityGroups:get
- vpc:ports:get
- vpc:subnets:get
- vpc:vpcs:list
- vpc:publicIps:get
- vpc:publicIps:list
- vpc:ports:update
- vpc:publicIps:update
- vpc:ports:delete
- |
-
-dms:instance:getBackgroundTask
- |
-Viewing background task details
- |
-None
- |
-
-dms:instance:deleteBackgroundTask
- |
-Deleting a background task
- |
-None
- |
-
-dms:instance:modify
- |
-Modifying an instance
- |
-- vpc:vpcs:get
- vpc:ports:create
- vpc:securityGroups:get
- vpc:ports:get
- vpc:subnets:get
- vpc:vpcs:list
- vpc:publicIps:get
- vpc:publicIps:list
- vpc:ports:update
- vpc:publicIps:update
- vpc:ports:delete
- |
-
-dms:instance:delete
- |
-Deleting an instance
- |
-None
- |
-
-
-
-
-
-
-
-
diff --git a/docs/dms_rocketmq/umn/hrm-qs-001.html b/docs/dms_rocketmq/umn/hrm-qs-001.html
index 7de94d150..43c8b38d6 100644
--- a/docs/dms_rocketmq/umn/hrm-qs-001.html
+++ b/docs/dms_rocketmq/umn/hrm-qs-001.html
@@ -1,8 +1,8 @@
Getting Started with RocketMQ to Produce and Consume Messages
-This document takes the example of creating a RocketMQ instance with SSL enabled and accessing it on a client in the same VPC as the instance over a private network for message production and consumption to get you quickly started with Distributed Message Service (DMS).
- ProcedureFigure 1 Procedure for using DMS for RocketMQ
+ This document takes the example of creating a RocketMQ instance with SSL enabled and accessing it on a client in the same VPC as the instance over a private network for message production and consumption to get you quickly started with Distributed Message Service (DMS) for RocketMQ.
+ ProcedureFigure 1 Procedure for using DMS for RocketMQ
- Step 1: Preparations
A RocketMQ instance runs in a VPC. Before creating a RocketMQ instance, ensure that a VPC is available.
- Step 2: Create a RocketMQ Instance
Enable SSL, disable ACL, and configure the created VPC and subnet, and security group.
- Step 3: Create a Topic
After an instance is created, create a topic for sending and receiving messages.
@@ -63,14 +63,14 @@
After a security group is created, its default inbound rule allows communication among ECSs within the security group and its default outbound rule allows all outbound traffic. In this case, you can access a RocketMQ instance within a VPC, and do not need to add rules according to Table 1.
- Create an elastic cloud server (ECS) and configure environment variables.
The following takes a Linux ECS as an example. For more information about how to install JDK and configure the environment variables for a Windows ECS, please search the Internet.
-- Log in to the console, click
in the upper left corner, click Elastic Cloud Server under Computing, and then create an ECS.For details, see Creating an ECS. If you already have an available ECS, skip this step.
- - Log in to an ECS as user root.
- Install the JDK and configure the environment variables JAVA_HOME and PATH.
- Download the JDK.
Use Oracle JDK instead of ECS's default JDK (for example, OpenJDK), because ECS's default JDK may not be suitable for the sample project. Obtain Oracle JDK 1.8.111 or later from Oracle's official website.
+ - Log in to the console, click
in the upper left corner, click Elastic Cloud Server under Computing, and then create an ECS.For details, see Creating an ECS. If you already have an available ECS, skip this step.
+ - Log in to an ECS as user root.
- Install the JDK and configure the environment variables JAVA_HOME and PATH.
- Download the JDK.
Use Oracle JDK instead of default ECS JDK (for example, OpenJDK), because it may not be suitable for the sample project. Obtain Oracle JDK 1.8.111 or later from Oracle's official website.
- Run the following command to decompress the JDK package.
tar -zxvf jdk-8u321-linux-x64.tar.gz
Change jdk-8u321-linux-x64.tar.gz to your JDK version.
- Run the following command to edit the environment variable file .bash_profile:
vim ~/.bash_profile
- Press i and add the following content.
export JAVA_HOME=/opt/java/jdk1.8.0_321
-export PATH=$JAVA_HOME/bin:$PATH
+export PATH=$JAVA_HOME/bin:$PATH
Change /opt/java/jdk1.8.0_321 to the path where you install JDK.
- Press Esc to exit the editing mode. Enter the following command and press Enter to save and exit the environment variable file:
:wq
- Run the following command to make the environment variables take effect:
source .bash_profile
@@ -79,108 +79,108 @@ export PATH=$JAVA_HOME/bin:$PATH
If the following information is displayed, the JDK is installed successfully: java version "1.8.0_321"
- Run the following command to download the rocketmq-tutorial sample software package.
Before downloading the sample software package, ensure that the client server can access the Internet.
-wget https://dms-demos.obs.eu-de.otc.t-systems.com/rocketmq-tutorial.zip
+wget https://dms-demo.obs.eu-de.otc.t-systems.com/rocketmq-tutorial.zip
- Run the following command to decompress rocketmq-tutorial.
unzip rocketmq-tutorial.zip
Step 2: Create a RocketMQ InstanceBefore using RocketMQ for message production and consumption, create a RocketMQ instance. The VM resource in the instance store topics.
- Log in to the DMS for RocketMQ console and click Create RocketMQ Instance in the upper right.
- Set the instance information. For details, see Table 2.
- Table 2 Setting instance informationParameter
+Table 2 Setting instance informationParameter
|
-Description
+ | Description
|
-Region
+ | Region
|
-For lower network latency and faster access to your resources, select the nearest region.
+ | For lower network latency and faster access to your resources, select the nearest region.
Select eu-de.
|
-Project
+ | Project
|
-Projects isolate compute, storage, and network resources across geographical regions. For each region, a preset project is available.
+ | Projects isolate compute, storage, and network resources across geographical regions. For each region, a preset project is available.
Select eu-de (default).
|
-AZ
+ | AZ
|
-Select one as required. You are advised to specify multiple AZs for disaster recovery.
+ | Select one as required. You are advised to specify multiple AZs for disaster recovery.
|
-Instance Name
+ | Instance Name
|
-Enter the instance name, for example, rocketmq-test.
+ | Enter the instance name, for example, rocketmq-test.
|
-Enterprise Project
+ | Enterprise Project
|
-An enterprise project manages project resources in groups. Enterprise projects are logically isolated. Select "default". This parameter is for enterprise users.
+ | An enterprise project manages project resources in groups. Enterprise projects are logically isolated. Select "default". This parameter is for enterprise users.
|
-Version
+ | Version
|
-Select an instance version. Select 5.x.
-Fixed once the instance is created. Use the same version as your client.
+ | Select an instance version. Select 5.x.
+Fixed once the RocketMQ instance is created. Use the same version as your client.
|
-Instance Type
+ | Instance Type
|
-Select an instance type. Select Basic here.
+ | Select an instance type. Select Basic here.
|
-Architecture
+ | Architecture
|
-Select an instance architecture. Select Cluster here.
+ | Select an instance architecture. Select Cluster here.
|
-Flavor
+ | Flavor
|
-Select an instance flavor. Select rocketmq.b2.large.4 here.
+ | Select an instance flavor. Select rocketmq.b2.large.4 here.
|
-Storage Space
+ | Storage Space
|
-Specify the disk type and storage space for storing RocketMQ data. Select Ultra-high I/O and enter 300.
+ | Specify the disk type and storage space for storing RocketMQ data. Select Ultra-high I/O and enter 300.
|
-VPC
+ | VPC
|
-Select a VPC and a subnet. Here, select the ones created in Step 1: Preparations.
+ | Select a VPC and a subnet. Here, select the ones created in Step 1: Preparations.
|
-Security Group
+ | Security Group
|
-Select the security group. Here, select the one created in Step 1: Preparations.
+ | Select the security group. Here, select the one created in Step 1: Preparations.
|
-SSL
+ | SSL
|
-Ciphertext access with high security, but lower performance. Select SSL.
+ | Ciphertext access with high security, but lower performance. Select SSL.
|
-ACL
+ | ACL
|
-Enabling ACL can manage permissions for message production and consumption. Do not enable it here.
+ | Enabling ACL can manage permissions for message production and consumption. Do not enable it here.
|
Advanced settings
|
-Public Access
+ | Public Access
|
-EIPs are required to enable public access. Do not enable it here.
+ | EIPs are required to enable public access. Do not enable it here.
|
-Tags
+ | Tags
|
-Identifiers of the RocketMQ instance. Skip it here.
+ | Identifiers of the RocketMQ instance. Skip it here.
|
-Description
+ | Description
|
-Additional information about the instance. Skip it.
+ | Additional information about the instance. Skip it.
|
@@ -188,13 +188,11 @@ export PATH=$JAVA_HOME/bin:$PATH
- Click Create Now.
- Confirm the instance information and submit the request.
- Return to the instance list and check whether the RocketMQ instance has been created.
It takes 3 to 15 minutes to create an instance. During this period, the instance status is Creating.
- If the instance is created successfully, its status changes to Running.
- delete it. Then create a new one. If the instance creation fails again, contact .
- - After the instance is created, click its name to go to the instance overview page.
- Record the instance connection addresses for later use.
-
-
Figure 2 Recording instance connection addresses
+ - After the instance is created, click its name to go to the instance overview page.
- Record the instance connection addresses from the Connection area for later use.
Figure 2 Recording instance connection addresses
Step 3: Create a TopicA topic is the basic unit for sending and receiving messages. After creating a RocketMQ instance, you must manually create topics before creating and retrieving messages.
- - Click a RocketMQ instance to go to the instance page.
- In the navigation pane, choose Instance > Topics.
- Click Create Topic.
- Configure the topic name and other parameters by referring to Table 3.
+ - Click a RocketMQ instance to go to the instance overview page.
- In the navigation pane, choose Instance > Topics.
- Click Create Topic.
- Configure the topic name and other parameters by referring to Table 3.
Table 3 Topic parametersParameter
|
Description
@@ -219,12 +217,11 @@ export PATH=$JAVA_HOME/bin:$PATH
|
|---|
-
- Click OK.
Step 4: Connect to a RocketMQ Instance to Produce and Consume Messages- Go to the rocketmq-tutorial/bin directory on the ECS.
cd rocketmq-tutorial/bin
- Produce normal messages by the following commands.
The following is a command example: JAVA_OPT=-Dtls.enable=true sh mqadmin sendMessage -n "10.xxx.xxx.89:8100;10.xxx.xxx.144:8100" -t Topic01 -p "hello rocketmq"
- - 10.xxx.xxx.89:8100;10.xxx.xxx.144:8100: the connection address of the RocketMQ instance, that is, the connection address in 7.
- Topic01: name of the topic created in 4 for the RocketMQ instance.
- hello rocketmq: the produced message content, can be customized.
+ - 10.xxx.xxx.89:8100;10.xxx.xxx.144:8100: the connection address of the RocketMQ instance, that is, the connection address in 7.
- Topic01: name of the topic created in 4 for the RocketMQ instance.
- hello rocketmq: the produced message content, can be customized.

- Consume normal messages by the following commands.
The following is a command example: JAVA_OPT=-Dtls.enable=true sh mqadmin consumeMessage -n "10.xxx.xxx.89:8100;10.xxx.xxx.144:8100" -t Topic01
diff --git a/docs/dms_rocketmq/umn/hrm-ug-002.html b/docs/dms_rocketmq/umn/hrm-ug-002.html
index c059478e0..a0b823e1f 100644
--- a/docs/dms_rocketmq/umn/hrm-ug-002.html
+++ b/docs/dms_rocketmq/umn/hrm-ug-002.html
@@ -116,31 +116,31 @@
-Creating a RocketMQ Instance- Log in to the console.
- Click
in the upper left corner to select a region.DMS for RocketMQ instances in different regions cannot communicate with each other over an intranet. Select a nearest location for low latency and fast access.
- - Click
and choose Application > Distributed Message Service for RocketMQ to open the console of DMS for RocketMQ. - Click Create RocketMQ Instance in the upper right corner of the page.
- Select a Region.
DMS for RocketMQ instances in different regions cannot communicate with each other over an intranet. Select a nearest location for low latency and fast access.
+Creating a RocketMQ Instance- Log in to the console.
- Click
in the upper left corner to select a region.DMS for RocketMQ instances in different regions cannot communicate with each other over an intranet. Select a nearest region for low latency and fast access.
+ - Click
and choose Application > Distributed Message Service for RocketMQ to open the console of DMS for RocketMQ. - Click Create RocketMQ Instance in the upper right corner of the page.
- Select a Region.
DMS for RocketMQ instances in different regions cannot communicate with each other over an intranet. Select a nearest location for low latency and fast access.
- Select a Project.
Projects isolate compute, storage, and network resources across geographical regions. For each region, a preset project is available.
- Select an AZ.
An AZ is a physical region where resources use independent power supply and networks. AZs are physically isolated but interconnected through an internal network.
Select AZs as prompted based on the instance version.
- Enter an Instance Name.
You can customize a name that complies with the rules: 4–64 characters; starts with a letter; can contain only letters, digits, hyphens (-), and underscores (_).
- Select an Enterprise Project.
This parameter is for enterprise users. An enterprise project manages cloud resources. The enterprise project management service unifies cloud resources in projects, and resources and members in a project. The default project is default.
- - Configure the following instance parameters:
- Version: Only 5.x is available.
- Architecture: Retain the default value.
- Single-node: There is only one RocketMQ broker. The single-node architecture can only be used for testing.
- Cluster: There are multiple RocketMQ brokers.
+ - Configure the following instance parameters:
- Version: Only 5.x is available.
- Architecture: Retain the default value. Single-node and Cluster are available.
- Single-node: There is only one RocketMQ broker. The single-node architecture can only be used for testing.
- Cluster: There are multiple RocketMQ brokers.
- Flavor: Select the required flavor.
- Storage Space: Disk type and total storage space of each broker.
The disk type is fixed once the instance is created.
-The disk type can be high I/O, ultra-high I/O, General Purpose SSD, or Extreme SSD. For details about how to select a disk type, see Disk Types and Performance.
+The disk type can be high I/O, ultra-high I/O, general-purpose SSD, and extreme SSD. For details about how to select a disk type, see Disk Types and Performance.
- Configure the instance network parameters.
- Select the created VPC and subnet from the VPC drop-down list.
A VPC provides an isolated virtual network for your RocketMQ instances. You can configure and manage the network.
After the RocketMQ instance is created, its VPC and subnet cannot be changed.
- Select a security group.
A security group is a set of rules for accessing a RocketMQ instance.
- - Configure SSL.
- SSL: Ciphertext access with high security, but lower performance.
- PLAINTEXT: Plaintext access with high performance, but lower security.
- PERMISSIVE: Both ciphertext and plaintext access, depending on the client.
+ - Configure SSL.
- SSL: Ciphertext access with high security, but lower performance.
- PLAINTEXT: Plaintext access with high performance, but lower security.
- PERMISSIVE: Both ciphertext and plaintext access, depending on the client.
The SSL setting can be changed after the instance is created. Select a transmission mode as required.
- Configure ACL.
After ACL is enabled, the permissions for each user are exclusive.
- - Click Advanced Settings to configure more parameters.
- Configure Public Access.
Public access is disabled by default. You can enable or disable it as required. After public access is enabled, configure an IPv4 EIP for the RocketMQ instance.
+ - Click More Settings to configure more parameters.
- Configure Public Access.
Public access is disabled by default. You can enable or disable it as required. After public access is enabled, configure an IPv4 EIP for the RocketMQ instance.
- Specify tags.
Tags are used to identify cloud resources. When you have many cloud resources of the same type, you can use tags to classify cloud resources by dimension (for example, usage, owner, or environment).
- If you have created predefined tags, select a predefined pair of tag key and value. To view or create predefined tags, click View predefined tags on the right. You will then be directed to the TMS console.
- You can also create new tags by entering Tag key and Tag value.
Up to 20 tags can be added to each RocketMQ instance. For details about the requirements on tags, see Configuring Tags for a RocketMQ Instance.
- Enter a description of the instance.
- - Click Create Now.
- Confirm the instance information, and click Submit.
- Return to the instance list and check whether the instance has been created.
It takes 3 to 15 minutes to create an instance. During this period, the instance status is Creating.
-- If the instance is created successfully, its status changes to Running.
- If the instance is in the Failed state, delete it by referring to Deleting a RocketMQ Instance and try creating another one. If the instance creation fails again, contact customer service.
+ - Click Create Now.
- Confirm the instance information, and click Submit.
- Return to the instance list and check whether the instance has been created.
It takes 3 to 15 minutes to create an instance. During this period, the instance status is Creating.
+- If the instance is created successfully, its status changes to Running.
- If the instance is in the Failed state, delete it by referring to Deleting a RocketMQ Instance and try creating another one. If the instance creation fails again, contact customer service.
diff --git a/docs/dms_rocketmq/umn/hrm-ug-004.html b/docs/dms_rocketmq/umn/hrm-ug-004.html
index ce6d50a02..2809f722f 100644
--- a/docs/dms_rocketmq/umn/hrm-ug-004.html
+++ b/docs/dms_rocketmq/umn/hrm-ug-004.html
@@ -1,12 +1,12 @@
Viewing and Modifying Basic Information of a RocketMQ Instance
-This section describes how to view the details, and modify the basic information of a RocketMQ instance on the console.
+ This section describes how to view the details and modify the basic information of a RocketMQ instance on the console.
After creating a RocketMQ instance, you can modify some configurations of it as required, including the instance name, description, and security group.
PrerequisiteA RocketMQ instance has been created.
- Viewing Basic Information of a RocketMQ Instance- Log in to the console.
- Click
in the upper left corner to select a region.DMS for RocketMQ instances in different regions cannot communicate with each other over an intranet. Select a nearest location for low latency and fast access.
- - Click
and choose Application > Distributed Message Service for RocketMQ to open the console of DMS for RocketMQ. - Search for a RocketMQ instance by specifying the filters. Current filters include the status, name, version, instance type, specification, used/available storage space, AZ, enterprise project, and tag. For RocketMQ instance statuses, see Table 1.
+ Viewing Basic Information of a RocketMQ Instance- Log in to the console.
- Click
in the upper left corner to select a region.DMS instances in different regions cannot communicate with each other over an intranet. Select a nearest location for low latency and fast access.
+ - Click
and choose Application > Distributed Message Service for RocketMQ to open the DMS for RocketMQ page. - Search for a RocketMQ instance by specifying the condition or keyword filters. Current filters include the status, name, version, instance type, specification, used/available storage space, AZ, enterprise project, and resource tag. For RocketMQ instance statuses, see Table 1.
Table 1 RocketMQ instance status descriptionStatus
|
Description
@@ -48,10 +48,10 @@
|
|---|
- - Click a RocketMQ instance name to go to the instance basic information page.
+ - Click a RocketMQ instance name to go to the instance overview page.
-Modifying Basic Information of a RocketMQ Instance- Log in to the console.
- Click
in the upper left corner to select a region.DMS for RocketMQ instances in different regions cannot communicate with each other over an intranet. Select a nearest location for low latency and fast access.
- - Click
and choose Application > Distributed Message Service for RocketMQ to open the console of DMS for RocketMQ. - Click a RocketMQ instance name to go to the instance details page.
- Modify parameters.
+ Modifying Basic Information of a RocketMQ Instance- Log in to the console.
- Click
in the upper left corner to select a region.DMS instances in different regions cannot communicate with each other over an intranet. Select a nearest location for low latency and fast access.
+ - Click
and choose Application > Distributed Message Service for RocketMQ to open the DMS for RocketMQ page. - Click a RocketMQ instance name to go to the instance overview page.
- Modify parameters.
Table 2 Connection informationParameter
|
Description
@@ -80,22 +80,22 @@
|
|---|
Public Access
|
Click to enable or disable public access. For details, see Configuring Public Access for a RocketMQ Instance.
-Disable the public access setting of a connected RocketMQ instance interrupts the connection. As a result, messages fail to be produced and consumed.
+Disabling public access of a connected RocketMQ instance interrupts the connection. As a result, messages fail to be produced and consumed.
|
Instance Address (Public Network)
|
This parameter is displayed only when public access is enabled.
Address for connecting to the instance when public access is enabled.
-Modify the public connection address of a connected RocketMQ instance interrupts the connection. As a result, messages fail to be produced and consumed.
+Modifying the public connection address of a connected RocketMQ instance interrupts the connection. As a result, messages fail to be produced and consumed.
|
SSL
|
-Access mode of the instance, can be changed as required. For details, see Configuring SSL of a RocketMQ Instance.
+ | Access mode of the instance, which can be changed as required. For details, see Configuring SSL of a RocketMQ Instance.
Options:
-- SSL: Ciphertext access with high security, but lower performance.
- PLAINTEXT: Plaintext access with high performance, but lower security.
- PERMISSIVE: Both ciphertext and plaintext access, depending on the client.
-Modifying the access mode may have impact. For more information, see Table 1.
+- SSL: Ciphertext access with high security, but lower performance.
- PLAINTEXT: Plaintext access with high performance, but lower security.
- PERMISSIVE: Both ciphertext and plaintext access, depending on the client.
+Modifying the access mode may have an impact. For more information, see Table 1.
|
ACL
diff --git a/docs/dms_rocketmq/umn/hrm-ug-005.html b/docs/dms_rocketmq/umn/hrm-ug-005.html
index a5cd65c70..da7b65b71 100644
--- a/docs/dms_rocketmq/umn/hrm-ug-005.html
+++ b/docs/dms_rocketmq/umn/hrm-ug-005.html
@@ -3,11 +3,11 @@
Deleting a RocketMQ Instance
Delete one or more RocketMQ instances at a time on the DMS for RocketMQ console.
Delete one or more RocketMQ instances at a time on the DMS console.
- PrerequisitesThe RocketMQ instance is in the Running or Faulty state.
+ PrerequisiteThe RocketMQ instance is in the Running or Faulty state.
- Deleting a RocketMQ Instance- Log in to the console.
- Click
in the upper left corner to select a region.DMS for RocketMQ instances in different regions cannot communicate with each other over an intranet. Select a nearest location for low latency and fast access.
- - Click
and choose Application > Distributed Message Service for RocketMQ to open the console of DMS for RocketMQ. - Delete pay-per-use instances in either of the following ways:
- In the row containing the RocketMQ instance to be deleted, choose More > Delete.
- Click a RocketMQ instance to go to the instance details page. In the upper right corner, choose
> Delete. - To delete multiple instances at a time, select the instances, and click Delete above the instance list.
- - In the Delete Instance dialog box, enter DELETE and click OK.
It takes 1 to 60 seconds to delete a RocketMQ instance. The instance data will be cleared.
+Deleting a RocketMQ Instance- Log in to the console.
- Click
in the upper left corner to select a region.DMS instances in different regions cannot communicate with each other over an intranet. Select a nearest location for low latency and fast access.
+ - Click
and choose Application > Distributed Message Service for RocketMQ to open the DMS for RocketMQ page. - Delete pay-per-use instances in either of the following ways:
- In the row containing the RocketMQ instance to be deleted, choose More > Delete.
- Click a RocketMQ instance name to go to the instance overview page. In the upper right corner, choose
> Delete. - To delete multiple instances at a time, select the instances, and click Delete above the instance list.
+ - In the Delete Instance dialog box, enter DELETE.
- Click Yes.
It takes 1 to 60 seconds to delete a RocketMQ instance. The instance data will be cleared.
diff --git a/docs/dms_rocketmq/umn/hrm-ug-008.html b/docs/dms_rocketmq/umn/hrm-ug-008.html
index 1c6bbdbf4..37eb4b4e2 100644
--- a/docs/dms_rocketmq/umn/hrm-ug-008.html
+++ b/docs/dms_rocketmq/umn/hrm-ug-008.html
@@ -1,11 +1,11 @@
Creating a RocketMQ Topic
- A topic is the basic unit for sending and receiving messages. After creating a RocketMQ instance, you must manually create a topic, and publish and subscribe messages. A message producer sends messages to this topic. A message consumer consumes messages by subscribing to this topic.
- PrerequisitesA RocketMQ instance has been created.
+ A topic is the basic unit for sending and receiving messages. After creating a RocketMQ instance, you must manually create a topic, and publish and subscribe to messages. A message producer sends messages to this topic. A message consumer consumes messages by subscribing to this topic.
+ PrerequisiteA RocketMQ instance has been created.
- Creating a Topic- Log in to the console.
- Click
in the upper left corner to select a region.DMS for RocketMQ instances in different regions cannot communicate with each other over an intranet. Select a nearest location for low latency and fast access.
- - Click
and choose Application > Distributed Message Service for RocketMQ to open the console of DMS for RocketMQ. - Click a RocketMQ instance to go to the instance details page.
- In the navigation pane, choose Instance > Topics.
- Click Create Topic.
- Configure the topic name and other parameters by referring toTable 1.
Figure 1 Creating a topic
+Creating a Topic- Log in to the console.
- Click
in the upper left corner to select a region.DMS instances in different regions cannot communicate with each other over an intranet. Select a nearest location for low latency and fast access.
+ - Click
and choose Application > Distributed Message Service for RocketMQ to open the DMS for RocketMQ page. - Click a RocketMQ instance name to go to the instance overview page.
- In the navigation pane, choose Instance > Topics.
- Click Create Topic.
- Configure the topic name and other parameters by referring toTable 1.
Figure 1 Creating a topic
Table 1 Topic parametersParameter
|
diff --git a/docs/dms_rocketmq/umn/hrm-ug-009.html b/docs/dms_rocketmq/umn/hrm-ug-009.html
index f4e485dc4..a955a5926 100644
--- a/docs/dms_rocketmq/umn/hrm-ug-009.html
+++ b/docs/dms_rocketmq/umn/hrm-ug-009.html
@@ -2,11 +2,13 @@
Viewing RocketMQ Topic Details
After a topic is created, you can query its configuration and status on the console.
- Prerequisites- A RocketMQ instance has been created.
- A topic has been created.
+
- Viewing Topic Details- Log in to the console.
- Click
in the upper left corner to select a region.DMS for RocketMQ instances in different regions cannot communicate with each other over an intranet. Select a nearest location for low latency and fast access.
- - Click
and choose Application > Distributed Message Service for RocketMQ to open the console of DMS for RocketMQ. - Click a RocketMQ instance to go to the instance details page.
- In the navigation pane, choose Instance > Topics.
- Click the desired topic name to go to the topic details page.
The upper part of the topic details page shows the topic name, description, and message type. The lower part of the topic details page shows the total number of messages, deleted messages, topic's consumption status, and user permissions of this topic.
+Viewing Topic Details- Log in to the console.
- Click
in the upper left corner to select a region.DMS instances in different regions cannot communicate with each other over an intranet. Select a nearest location for low latency and fast access.
+ - Click
and choose Application > Distributed Message Service for RocketMQ to open the DMS for RocketMQ page. - Click a RocketMQ instance name to go to the instance overview page.
- In the navigation pane, choose Instance > Topics.
- Click the desired topic name to go to the topic details page.
The upper part of the topic details page shows the topic name, description, and message type. The lower part of the topic details page shows the total number of messages, deleted messages, message consumption status, and user permissions of this topic.
Figure 1 Topic details
+ The user permission information is displayed only when you create an instance or enable ACL on the overview page of the instance.
+
diff --git a/docs/dms_rocketmq/umn/hrm-ug-010.html b/docs/dms_rocketmq/umn/hrm-ug-010.html
index 328332a7e..664571f55 100644
--- a/docs/dms_rocketmq/umn/hrm-ug-010.html
+++ b/docs/dms_rocketmq/umn/hrm-ug-010.html
@@ -2,10 +2,10 @@
Modifying RocketMQ Topic Configurations
The topic description can be modified as required.
- Prerequisites- A RocketMQ instance has been created.
- A topic has been created.
+
- Modifying Topic Information- Log in to the console.
- Click
in the upper left corner to select a region.DMS for RocketMQ instances in different regions cannot communicate with each other over an intranet. Select a nearest location for low latency and fast access.
- - Click
and choose Application > Distributed Message Service for RocketMQ to open the console of DMS for RocketMQ. - Click a RocketMQ instance to go to the instance details page.
- In the navigation pane, choose Instance > Topics.
- Modify topic parameters in either of the following ways:
- In the row containing the desired topic, click Edit.
- Click a topic to go to the topic details page and then click Edit in the upper right corner.
+Modifying Topic Information- Log in to the console.
- Click
in the upper left corner to select a region.DMS instances in different regions cannot communicate with each other over an intranet. Select a nearest location for low latency and fast access.
+ - Click
and choose Application > Distributed Message Service for RocketMQ to open the DMS for RocketMQ page. - Click a RocketMQ instance name to go to the instance overview page.
- In the navigation pane, choose Instance > Topics.
- Modify topic parameters in either of the following ways:
- In the row containing the desired topic, click Edit.
- Click a topic to go to the topic details page and then click Edit in the upper right corner.
- Modify topic parameters by referring to Table 1.
Table 1 Topic parametersParameter
|
diff --git a/docs/dms_rocketmq/umn/hrm-ug-011.html b/docs/dms_rocketmq/umn/hrm-ug-011.html
index d62ee092e..7b7cc02ec 100644
--- a/docs/dms_rocketmq/umn/hrm-ug-011.html
+++ b/docs/dms_rocketmq/umn/hrm-ug-011.html
@@ -3,10 +3,12 @@
Deleting a RocketMQ Topic
If a topic is no longer used, you can delete it to release resources by referring to this section.
Topics can be deleted only when the instance is in the Running state.
- Prerequisites- A RocketMQ instance has been created.
- A topic has been created.
+ Notes and ConstraintsDeleting a topic clears the topic data permanently. Related services will be affected.
- Deleting a Topic- Log in to the console.
- Click
in the upper left corner to select a region.DMS for RocketMQ instances in different regions cannot communicate with each other over an intranet. Select a nearest location for low latency and fast access.
- - Click
and choose Application > Distributed Message Service for RocketMQ to open the console of DMS for RocketMQ. - Click a RocketMQ instance to go to the instance details page.
- In the navigation pane, choose Instance > Topics.
- Delete topics in any of the following ways:
Exercise caution when deleting topics because data will be lost.
+
+Deleting a Topic- Log in to the console.
- Click
in the upper left corner to select a region.DMS instances in different regions cannot communicate with each other over an intranet. Select a nearest location for low latency and fast access.
+ - Click
and choose Application > Distributed Message Service for RocketMQ to open the DMS for RocketMQ page. - Click a RocketMQ instance name to go to the instance overview page.
- In the navigation pane, choose Instance > Topics.
- Delete topics in any of the following ways:
Exercise caution when deleting topics because data will be lost.
- In the row containing the topic to be deleted, click Delete.
- Click a topic to go to the topic details page and then click Delete in the upper right corner.
- To delete multiple topics at a time, select the topics, and click Delete Topic above the topic list.
- Click OK.
diff --git a/docs/dms_rocketmq/umn/hrm-ug-013.html b/docs/dms_rocketmq/umn/hrm-ug-013.html
index 2e76f7a49..16096f636 100644
--- a/docs/dms_rocketmq/umn/hrm-ug-013.html
+++ b/docs/dms_rocketmq/umn/hrm-ug-013.html
@@ -2,11 +2,11 @@
Creating a RocketMQ Consumer Group
A consumer group is a group of consumers with the same behavior and is used to manage and maintain message retrieval. A consumer can manage a type of messages using a consumer group.
- At least one RocketMQ consumer group is automatically created.
- PrerequisitesA RocketMQ instance has been created.
+ If no consumer group is created, RocketMQ automatically creates one.
+ PrerequisiteA RocketMQ instance has been created.
- Creating a RocketMQ Consumer Group- Log in to the console.
- Click
in the upper left corner to select a region.DMS for RocketMQ instances in different regions cannot communicate with each other over an intranet. Select a nearest location for low latency and fast access.
- - Click
and choose Application > Distributed Message Service for RocketMQ to open the console of DMS for RocketMQ. - Click a RocketMQ instance to go to the instance details page.
- In the navigation pane, choose Instance > Consumer Groups.
- Click Create Consumer Group.
- Configure the consumer group name and other parameters by referring to Table 1.
+ Creating a RocketMQ Consumer Group- Log in to the console.
- Click
in the upper left corner to select a region.DMS instances in different regions cannot communicate with each other over an intranet. Select a nearest location for low latency and fast access.
+ - Click
and choose Application > Distributed Message Service for RocketMQ to open the DMS for RocketMQ page. - Click a RocketMQ instance name to go to the instance overview page.
- In the navigation pane, choose Instance > Consumer Groups.
- Click Create Consumer Group.
- Configure the consumer group name and other parameters by referring to Table 1.
Table 1 Consumer group parametersParameter
|
Description
@@ -16,7 +16,8 @@
|
|---|
Consumer Group Name
|
Name of the consumer group.
-A consumer group must meet the following requirements: - Contains 3 to 64 characters.
- Contains only letters, digits, percent signs (%), vertical bars (|), hyphens (-), and underscores (_).
+ A consumer group must meet the following requirements: - Contains 3 to 64 characters.
- Contains only letters, digits, percent signs (%), vertical bars (|), hyphens (-), and underscores (_).
A percent (%) or vertical bar (|) contained in a consumer group name will be converted to an underscore (_) by Cloud Eye. For example, if a consumer group name is test%01, it will be displayed as test_01 on Cloud Eye.
+
Once the consumer group is created, you cannot modify its name.
|
@@ -39,6 +40,12 @@
If this option is enabled, consumers consume messages in sequence. Orderly consumption ensures sequential consumption by message sending. In this case, earlier messages are consumed before later messages
|
+Description
+ |
+Description of the consumer group.
+Value range: 0–200 characters.
+ |
+
diff --git a/docs/dms_rocketmq/umn/hrm-ug-014.html b/docs/dms_rocketmq/umn/hrm-ug-014.html
index 3c2c8e6e7..51b14e13d 100644
--- a/docs/dms_rocketmq/umn/hrm-ug-014.html
+++ b/docs/dms_rocketmq/umn/hrm-ug-014.html
@@ -2,11 +2,13 @@
Viewing RocketMQ Consumer Group Details
After a consumer group is created, you can query its configuration and status on the console.
- Prerequisite- A RocketMQ instance has been created.
- A consumer group has been created.
+
- Viewing RocketMQ Consumer Group Details- Log in to the console.
- Click
in the upper left corner to select a region.DMS for RocketMQ instances in different regions cannot communicate with each other over an intranet. Select a nearest location for low latency and fast access.
- - Click
and choose Application > Distributed Message Service for RocketMQ to open the console of DMS for RocketMQ. - Click a RocketMQ instance to go to the instance details page.
- In the navigation pane, choose Instance > Consumer Groups.
- Click the desired consumer group to go to the consumer group details page.
In the upper part of the page, you can view the consumer group name, the maximum number of retries, orderly consumption, and whether messages are broadcast.
-In the lower part of the page, you can view the consumer group information, all topics subscribed by the consumer group, user permissions, and subscriptions.
+Viewing RocketMQ Consumer Group Details- Log in to the console.
- Click
in the upper left corner to select a region.DMS instances in different regions cannot communicate with each other over an intranet. Select a nearest location for low latency and fast access.
+ - Click
and choose Application > Distributed Message Service for RocketMQ to open the DMS for RocketMQ page. - Click a RocketMQ instance name to go to the instance overview page.
- In the navigation pane, choose Instance > Consumer Groups.
- Click the desired consumer group to go to the consumer group details page.
In the upper part of the page, you can view the consumer group name, maximum number of retries, orderly consumption, and whether messages are broadcast.
+In the lower part of the page, you can view the consumer list information, all topics subscribed by the consumer group, user permissions, and subscriptions.
+ The user permission information is displayed only when ACL has been enabled during instance creation or on the overview page of the instance.
+
diff --git a/docs/dms_rocketmq/umn/hrm-ug-015.html b/docs/dms_rocketmq/umn/hrm-ug-015.html
index 9bd52930c..f6bacf730 100644
--- a/docs/dms_rocketmq/umn/hrm-ug-015.html
+++ b/docs/dms_rocketmq/umn/hrm-ug-015.html
@@ -2,10 +2,10 @@
Modifying RocketMQ Consumer Group Configurations
After creating a consumer group, you can modify its configuration as required.
- Prerequisite- A RocketMQ instance has been created.
- A consumer group has been created.
+
- Modifying RocketMQ Consumer Group Configurations- Log in to the console.
- Click
in the upper left corner to select a region.DMS for RocketMQ instances in different regions cannot communicate with each other over an intranet. Select a nearest location for low latency and fast access.
- - Click
and choose Application > Distributed Message Service for RocketMQ to open the console of DMS for RocketMQ. - Click a RocketMQ instance to go to the instance details page.
- In the navigation pane, choose Instance > Consumer Groups.
- Modify consumer group parameters in either of the following ways:
- In the row containing the consumer group whose parameters you want to modify, click Edit.
- Click a consumer group and then click Edit in the upper right corner of the consumer group details page.
+Modifying RocketMQ Consumer Group Configurations- Log in to the console.
- Click
in the upper left corner to select a region.DMS instances in different regions cannot communicate with each other over an intranet. Select a nearest location for low latency and fast access.
+ - Click
and choose Application > Distributed Message Service for RocketMQ to open the DMS for RocketMQ page. - Click a RocketMQ instance name to go to the instance overview page.
- In the navigation pane, choose Instance > Consumer Groups.
- Modify consumer group parameters in either of the following ways:
- In the row containing the consumer group whose parameters you want to modify, click Edit.
- Click a consumer group and then click Edit in the upper right corner of the consumer group details page.
- Modify consumer group parameters by referring to Table 1.
Table 1 Consumer group parametersParameter
|
@@ -32,6 +32,12 @@
Orderly consumption ensures sequential consumption by message sending. In this case, earlier messages are consumed before later messages
+Description
+ |
+Description of the consumer group.
+0–200 characters
+ |
+
diff --git a/docs/dms_rocketmq/umn/hrm-ug-016.html b/docs/dms_rocketmq/umn/hrm-ug-016.html
index 44cd204dd..daa96caef 100644
--- a/docs/dms_rocketmq/umn/hrm-ug-016.html
+++ b/docs/dms_rocketmq/umn/hrm-ug-016.html
@@ -2,10 +2,10 @@
Deleting a RocketMQ Consumer Group
If a consumer group is no longer used, delete it by referring to this section.
- Prerequisites- A RocketMQ instance has been created.
- A consumer group has been created.
+
- Procedure- Log in to the console.
- Click
in the upper left corner to select a region.DMS for RocketMQ instances in different regions cannot communicate with each other over an intranet. Select a nearest location for low latency and fast access.
- - Click
and choose Application > Distributed Message Service for RocketMQ to open the console of DMS for RocketMQ. - Click a RocketMQ instance to go to the instance details page.
- In the navigation pane, choose Instance > Consumer Groups.
- Delete consumer groups in any of the following ways:
- In the row containing the desired consumer group, click Delete.
- Click a consumer group to go to the consumer group details page and then click Delete in the upper right corner.
- To delete multiple consumer groups at a time, select the consumer groups, and click Delete Consumer Group above the consumer group list.
+Procedure- Log in to the console.
- Click
in the upper left corner to select a region.DMS instances in different regions cannot communicate with each other over an intranet. Select a nearest location for low latency and fast access.
+ - Click
and choose Application > Distributed Message Service for RocketMQ to open the DMS for RocketMQ page. - Click a RocketMQ instance name to go to the instance overview page.
- In the navigation pane, choose Instance > Consumer Groups.
- Delete consumer groups in any of the following ways:
- In the row containing the desired consumer group, click Delete.
- Click a consumer group to go to the consumer group details page and then click Delete in the upper right corner.
- To delete multiple consumer groups at a time, select the consumer groups, and click Delete Consumer Group above the consumer group list.
- Click OK.
diff --git a/docs/dms_rocketmq/umn/hrm-ug-018.html b/docs/dms_rocketmq/umn/hrm-ug-018.html
index cd039420d..95a58933f 100644
--- a/docs/dms_rocketmq/umn/hrm-ug-018.html
+++ b/docs/dms_rocketmq/umn/hrm-ug-018.html
@@ -18,7 +18,7 @@
Conversion Rule
|
- Monitored Object (Dimension)
+ | Dimension
|
Monitoring Period (Raw Data)
|
@@ -36,7 +36,7 @@
N/A
|
- RocketMQ instance
+ | reliablemq_instance_id
|
1 minute
|
@@ -53,7 +53,7 @@
N/A
|
- RocketMQ instance
+ | reliablemq_instance_id
|
1 minute
|
@@ -72,7 +72,7 @@
N/A
|
- RocketMQ instance
+ | reliablemq_instance_id
|
1 minute
|
@@ -89,7 +89,7 @@
N/A
|
- RocketMQ instance
+ | reliablemq_instance_id
|
1 minute
|
@@ -106,7 +106,7 @@
N/A
|
- RocketMQ instance
+ | reliablemq_instance_id
|
1 minute
|
@@ -122,13 +122,13 @@
Description
|
- Value Range
+ | Value Range
|
- Unit
+ | Unit
|
Conversion Rule
|
- Monitored Object (Dimension)
+ | Dimension
|
Monitoring Period (Raw Data)
|
@@ -140,13 +140,13 @@
Number of messages received by the topic per minute
|
- > 0
+ | > 0
|
- Count
+ | Count
|
N/A
|
- RocketMQ instance queue
+ | reliablemq_instance_id,reliablemq_topics
|
1 minute
|
@@ -157,13 +157,13 @@
Number of messages retrieved from the topic per minute
|
- > 0
+ | > 0
|
- Count
+ | Count
|
N/A
|
- RocketMQ instance queue
+ | reliablemq_instance_id,reliablemq_topics
|
1 minute
|
@@ -174,13 +174,13 @@
Number of messages received by the topic per second
|
- > 0
+ | > 0
|
- Count/s
+ | Count/s
|
N/A
|
- RocketMQ instance queue
+ | reliablemq_instance_id,reliablemq_topics
|
1 minute
|
@@ -191,13 +191,13 @@
Number of messages retrieved from the topic per second
|
- > 0
+ | > 0
|
- Count/s
+ | Count/s
|
N/A
|
- RocketMQ instance queue
+ | reliablemq_instance_id,reliablemq_topics
|
1 minute
|
@@ -208,13 +208,13 @@
Message creation traffic of the topic
|
- ≥ 0
+ | ≥ 0
|
- Byte/s
+ | Byte/s
|
1024(IEC)
|
- RocketMQ instance queue
+ | reliablemq_instance_id,reliablemq_topics
|
1 minute
|
@@ -225,13 +225,13 @@
Message retrieval traffic of the topic
|
- ≥ 0
+ | ≥ 0
|
- Byte/s
+ | Byte/s
|
1024(IEC)
|
- RocketMQ instance queue
+ | reliablemq_instance_id,reliablemq_topics
|
1 minute
|
@@ -253,7 +253,7 @@
Conversion Rule
|
- Monitored Object (Dimension)
+ | Dimension
|
Monitoring Period (Raw Data)
|
@@ -273,7 +273,7 @@
N/A
|
- Consumer group of a RocketMQ instance
+ | reliablemq_instance_id,reliablemq_groups
|
1 minute
|
@@ -293,7 +293,7 @@
N/A
|
- Consumer group of a RocketMQ instance
+ | reliablemq_instance_id,reliablemq_groups
|
1 minute
|
@@ -312,7 +312,7 @@
N/A
|
- Consumer group of a RocketMQ instance
+ | reliablemq_instance_id,reliablemq_groups,reliablemq_groups_topics
|
1 minute
|
@@ -331,7 +331,7 @@
N/A
|
- Consumer group of a RocketMQ instance
+ | reliablemq_instance_id,reliablemq_groups,reliablemq_groups_topics
|
1 minute
|
@@ -350,7 +350,7 @@
N/A
|
- Consumer group of a RocketMQ instance
+ | reliablemq_instance_id,reliablemq_groups,reliablemq_groups_topics
|
1 minute
|
@@ -390,7 +390,7 @@
N/A
|
- Dead letter queue of a RocketMQ instance
+ | reliablemq_instance_id,reliablemq_dlq_topics
|
1 minute
|
@@ -398,8 +398,24 @@
|---|
+If a monitored object has multiple dimensions, the dimensional level of specific metrics is required when you use APIs to query the metrics.
+For example, to query the number of accumulated messages (group_accumulation) of a consumer group, its dimension is "reliablemq_instance_id,reliablemq_groups", indicating that reliablemq_instance_id is numbered 0 and reliablemq_groups is numbered 1.
+- To query a single metric by calling the API, the reliablemq_groups dimension is used as follows:
dim.0=reliablemq_instance_id,6a0df74a-fxxx-497bfdda6c8e&dim.1=reliablemq_groups,10
+6a0df74a-fxxx-497bfdda6c8e and 10 are the dimension values of reliablemq_instance_id and reliablemq_groups. For details about how to obtain them, see the guide in the Dimension table.
+ - To batch query metrics by calling the API, the reliablemq_groups dimension is used as follows:
"dimensions": [
+ {
+ "name": "reliablemq_instance_id",
+ "value": "6a0df74a-fxxx-497bfdda6c8e"
+ },
+ {
+ "name": "reliablemq_groups",
+ "value": "10"
+ }
+ ]
+6a0df74a-fxxx-497bfdda6c8e and 10 are the dimension values of reliablemq_instance_id and reliablemq_groups. For details about how to obtain them, see the guide in the Dimension table.
+
-Dimensions
+ Dimensions
Key
|
Value
@@ -408,27 +424,27 @@
|
reliablemq_instance_id
|
-RocketMQ instance
+ | RocketMQ instance ID, for example, 6a0df74a-fxxx-497bfdda6c8e.
|
reliablemq_topics
|
-RocketMQ instance queue
+ | Topic name, for example, topic-01.
|
reliablemq_groups
|
-Consumer group of a RocketMQ instance
+ | RocketMQ instance consumer group, for example, group-01.
|
reliablemq_groups_topics
|
-Consumer group of a RocketMQ instance queue
+ | Name of the topic consumed, for example, topic-01.
|
reliablemq_dlq_topics
|
-Dead letter queue of a RocketMQ instance
+ | Name of the dead letter queue of the RocketMQ instance, for example, DLQ_group-1.
|
diff --git a/docs/dms_rocketmq/umn/hrm-ug-019.html b/docs/dms_rocketmq/umn/hrm-ug-019.html
index abd1eac90..e21a708cd 100644
--- a/docs/dms_rocketmq/umn/hrm-ug-019.html
+++ b/docs/dms_rocketmq/umn/hrm-ug-019.html
@@ -2,11 +2,11 @@
Viewing RocketMQ Monitoring Metrics
Cloud Eye monitors RocketMQ instance metrics in real time. You can view these metrics on the console.
- PrerequisitesA RocketMQ instance has been created.
+ PrerequisiteA RocketMQ instance has been created.
- Viewing RocketMQ Metrics- Log in to the console.
- Click
in the upper left corner to select a region.DMS for RocketMQ instances in different regions cannot communicate with each other over an intranet. Select a nearest location for low latency and fast access.
- - Click
and choose Application > Distributed Message Service for RocketMQ to open the console of DMS for RocketMQ. - Click a RocketMQ instance name to go to the instance details page.
- Choose Monitoring in the navigation pane.
- View monitoring data by the instance, topics, consumer groups, and dead letter queues.
- (Optional) Click View details on the By Instance, By Topic, By Consumer Group, or By Dead Letter Queue tab page to go to the Cloud Eye console.
On the instance list page, you can also click View Metric in the row containing the desired instance to go to the Cloud Eye console.
-On the Cloud Eye console, you can select metrics and rearrange their order.
+Viewing RocketMQ Metrics- Log in to the console.
- Click
in the upper left corner to select a region.DMS instances in different regions cannot communicate with each other over an intranet. Select a nearest location for low latency and fast access.
+ - Click
and choose Application > Distributed Message Service for RocketMQ to open the DMS for RocketMQ page. - View the instance metrics in any of the following ways:
- View all monitoring data: After a RocketMQ instance name, click View Metric. On the Cloud Eye console, view the metrics. Metric data is reported to Cloud Eye every minute.
- View all monitoring data: Click a RocketMQ instance name to go to the instance overview page. In the navigation pane, choose Monitoring. On the displayed page, view the monitoring data. The data is updated every minute.
+ - View monitoring data by the instance, topics, consumer groups, and dead letter queues.
- (Optional) Click View details on the By Instance, By Topic, By Consumer Group, or By Dead Letter Queue tab page to go to the Cloud Eye console.
On the Cloud Eye console, you can select metrics and rearrange their order.
For example, if you only need to view the Created Messages and Retrieved Messages metrics on the By Instance tab page, do as follows:
- On the By Instance tab page, click Select Metric.
- Select Created Messages and Retrieved Messages, and click OK.
- Drag and drop the selected metrics to desired locations to rearrange the order.
diff --git a/docs/dms_rocketmq/umn/hrm-ug-023.html b/docs/dms_rocketmq/umn/hrm-ug-023.html
index b74036001..3c7b52048 100644
--- a/docs/dms_rocketmq/umn/hrm-ug-023.html
+++ b/docs/dms_rocketmq/umn/hrm-ug-023.html
@@ -3,67 +3,56 @@
Managing RocketMQ Dead Letters
When a message fails to be consumed and retried, RocketMQ does not discard it immediately, but forwards it to a specific dead letter queue. Messages in such a queue are dead letter messages. These messages can be redelivered and consumed again after faults are rectified. If they cannot be processed temporarily, they can be exported and saved in case of deletion after expiration.
Prerequisites- A RocketMQ instance and consumer groups have been created.
- To query messages by message ID, you need the name of the consumer group to which the message belongs and the message ID.
Message ID is the MsgId returned after the message is produced, for example, the content returned in 6. Message IDs can be recorded in topic queries.
- - To query messages by message key, you need the name of the consumer group to which the message belongs and the message key.
Message Key is the message key configured in 7. Message keys can be recorded in topic queries.
+ - To query messages by message key, you need the name of the consumer group to which the message belongs and the message key.
The message key is configured in 7. Message keys can be recorded in topic queries.
How to Query Dead Letter MessagesTable 1 compares three query modes.
- Table 1 Dead letter message query modesSearch By
+Table 1 Dead letter message query modesSearch By
|
-Search With
+ | Search With
|
-Search In
- |
-Description
+ | Description
|
-Group
+ | Group
|
-Group and time range
+ | Group and time range
|
-Range
- |
-Based on a consumer group and time range, you can obtain all the dead letter messages meeting the query criteria in batches. Due to the large number of messages, matching is more difficult.
+ | Based on a consumer group and time range, you can obtain all the dead letter messages meeting the query criteria in batches. Due to the large number of messages, matching is more difficult.
|
-Message ID
+ | Message ID
|
-Group and message ID
+ | Group and message ID
|
-Exact mode
- |
-Based on a consumer group and message ID, you can accurately locate a dead letter message to obtain its attributes.
+ | Based on a consumer group and message ID, you can accurately locate a dead letter message to obtain its attributes.
|
-Message key
+ | Message key
|
-Group and message key
+ | Group and message key
|
-Fuzzy mode
- |
-Dead letter messages that contain specific keys can be queried by consumer group and message key.
+ | Dead letter messages that contain specific keys can be queried by consumer group and message key.
|
-Querying Dead Letter Messages- Log in to the console.
- Click
in the upper left corner to select a region.DMS for RocketMQ instances in different regions cannot communicate with each other over an intranet. Select a nearest location for low latency and fast access.
- - Click
and choose Application > Distributed Message Service for RocketMQ to open the console of DMS for RocketMQ. - Click a RocketMQ instance to go to the instance details page.
- In the navigation pane, choose Instance > Dead Letter Queues.
- Query dead letter messages in either of the following ways:
- By group: Select the name of the consumer group to be queried from the Consumer Group drop-down list. For Stored, select a time period.
-
- By message ID: Select the name of the consumer group to be queried from the Consumer Group drop-down list, enter the message ID of the dead letter message to be queried, and click Search.
-
- By message key: Select the name of the consumer group to be queried from the Consumer Group drop-down list, enter the message key of the dead letter message to be queried, and click Search.
-
+Querying Dead Letter Messages- Log in to the console.
- Click
in the upper left corner to select a region.DMS instances in different regions cannot communicate with each other over an intranet. Select a nearest location for low latency and fast access.
+ - Click
and choose Application > Distributed Message Service for RocketMQ to open the DMS for RocketMQ page. - Click a RocketMQ instance name to go to the instance overview page.
- In the navigation pane, choose Instance > Dead Letter Queues.
- Query dead letter messages in either of the following ways:
- By group: Select the name of the consumer group to be queried from the Consumer Group drop-down list. For Stored, select a time period.
- By message ID: Select the name of the consumer group to be queried from the Consumer Group drop-down list, enter the message ID of the dead letter message to be queried, and click Search.
- By message key: Select the name of the consumer group to be queried from the Consumer Group drop-down list, enter the message key of the dead letter message to be queried, and click Search.
Resending a Dead Letter MessageMessages that cannot be properly processed (consumption exception or return failure) will be in dead letter queues. They can be redelivered to consumers in the dead letter queues on the console.
- - Log in to the console.
- Click
in the upper left corner to select a region.DMS for RocketMQ instances in different regions cannot communicate with each other over an intranet. Select a nearest location for low latency and fast access.
- - Click
and choose Application > Distributed Message Service for RocketMQ to open the console of DMS for RocketMQ. - Click a RocketMQ instance to go to the instance details page.
- In the navigation pane, choose Instance > Dead Letter Queues.
- Resend dead letter messages in either of the following ways:
After a dead letter message is successfully resent, it still exists in the dead letter queue and will not be deleted. Do not retry resending a dead letter message to avoid repeated consumption.
+- Log in to the console.
- Click
in the upper left corner to select a region.DMS instances in different regions cannot communicate with each other over an intranet. Select a nearest location for low latency and fast access.
+ - Click
and choose Application > Distributed Message Service for RocketMQ to open the DMS for RocketMQ page. - Click a RocketMQ instance name to go to the instance overview page.
- In the navigation pane, choose Instance > Dead Letter Queues.
- Resend dead letter messages in either of the following ways:
After a dead letter message is successfully resent, it still exists in the dead letter queue and will not be deleted. Do not retry resending a dead letter message to avoid repeated consumption.
- In the row containing the dead letter message to be resent, click Resend.
- Select multiple dead letter messages to be resent and click Resend.
-Exporting Dead Letter Messages- Log in to the console.
- Click
in the upper left corner to select a region.DMS for RocketMQ instances in different regions cannot communicate with each other over an intranet. Select a nearest location for low latency and fast access.
- - Click
and choose Application > Distributed Message Service for RocketMQ to open the console of DMS for RocketMQ. - Click a RocketMQ instance to go to the instance details page.
- In the navigation pane, choose Instance > Dead Letter Queues.
- Click Export Message in the row containing the desired message.
The message will be exported in JSON format.
+Exporting Dead Letter Messages- Log in to the console.
- Click
in the upper left corner to select a region.DMS instances in different regions cannot communicate with each other over an intranet. Select a nearest location for low latency and fast access.
+ - Click
and choose Application > Distributed Message Service for RocketMQ to open the DMS for RocketMQ page. - Click a RocketMQ instance name to go to the instance overview page.
- In the navigation pane, choose Instance > Dead Letter Queues.
- Click Export Message in the row containing the desired message.
The message will be exported in JSON format.
To export multiple dead letter messages at a time, select them and click Export Message above the message list.
Table 2 describes the fields of an exported message.
diff --git a/docs/dms_rocketmq/umn/hrm-ug-026.html b/docs/dms_rocketmq/umn/hrm-ug-026.html
index bba865c9a..1ccfc6a28 100644
--- a/docs/dms_rocketmq/umn/hrm-ug-026.html
+++ b/docs/dms_rocketmq/umn/hrm-ug-026.html
@@ -9,7 +9,7 @@
- Changing RocketMQ Message Retention Period
-- Enabling and Querying RocketMQ Message Tracing
+ - Enabling RocketMQ Message Tracing and Querying Traces
- Verifying RocketMQ Message Consumption
diff --git a/docs/dms_rocketmq/umn/hrm-ug-027.html b/docs/dms_rocketmq/umn/hrm-ug-027.html
index b7e72127b..8b8bdceec 100644
--- a/docs/dms_rocketmq/umn/hrm-ug-027.html
+++ b/docs/dms_rocketmq/umn/hrm-ug-027.html
@@ -6,10 +6,10 @@
- Expired files are cleared at 04:00 every day. Earlier instances that do not have a time zone are cleared at 12:00 every day.
- Expired files are deleted immediately when the disk usage reaches 75%.
- The earliest files are deleted, regardless of whether they have expired, when the disk usage reaches 85%.
Prerequisites- A RocketMQ instance and topics have been created.
- To query messages by message ID, you need the name of the topic to which the message belongs and the message ID.
Message ID is the MsgId returned after the message is produced, for example, the content returned in 6. Message IDs can be recorded in topic queries.
- - To query messages by message key, you need the name of the topic to which the message belongs and the message key.
Message Key is the message key configured in 7. Message keys can be recorded in topic queries.
+ - To query messages by message key, you need the name of the topic to which the message belongs and the message key.
The message key is configured in 7. Message keys can be recorded in topic queries.
-How to QueryTable 1 compares three modes of query.
+ Query ModesTable 1 compares three modes of query.
Table 1 Message query modesSearch By
|
@@ -44,11 +44,8 @@
|---|
- Querying the Message Content- Log in to the console.
- Click
in the upper left corner to select a region.DMS for RocketMQ instances in different regions cannot communicate with each other over an intranet. Select a nearest location for low latency and fast access.
- - Click
and choose Application > Distributed Message Service for RocketMQ to open the console of DMS for RocketMQ. - Click a RocketMQ instance to go to the instance details page.
- In the navigation pane, choose Instance > Message Query.
- Query messages in either of the following ways:
- By topic: Select the topic to be queried from the Topic drop-down list. For Stored, select a time period.
-
- By message ID: Select the name of the topic to be queried from the Topic drop-down list, enter the ID of the message to be queried, and click Search.
-
- By message key: Select the name of the topic to be queried from the Topic drop-down list, enter the key of the message to be queried, and click Search.
-
+Querying the Message Content- Log in to the console.
- Click
in the upper left corner to select a region.DMS instances in different regions cannot communicate with each other over an intranet. Select a nearest location for low latency and fast access.
+ - Click
and choose Application > Distributed Message Service for RocketMQ to open the DMS for RocketMQ page. - Click a RocketMQ instance name to go to the instance overview page.
- In the navigation pane, choose Instance > Message Query.
- Query messages in either of the following ways:
- By topic: Select the topic to be queried from the Topic drop-down list. For Stored, select a time period.
- By message ID: Select the name of the topic to be queried from the Topic drop-down list, enter the ID of the message to be queried, and click Search.
- By message key: Select the name of the topic to be queried from the Topic drop-down list, enter the key of the message to be queried, and click Search.
- In the row that contains the desired message, click View Details to view the message content.
The message details include the message size, message creation time, and message content. - If the message body is greater than 4096 bytes, some content may not be displayed on the console. In this case, click Download to view the message body in the downloaded JSON file.
- Click Copy to copy the message content.
diff --git a/docs/dms_rocketmq/umn/hrm-ug-028.html b/docs/dms_rocketmq/umn/hrm-ug-028.html
index 6bc27b23a..a36a8d713 100644
--- a/docs/dms_rocketmq/umn/hrm-ug-028.html
+++ b/docs/dms_rocketmq/umn/hrm-ug-028.html
@@ -1,9 +1,9 @@
- Enabling and Querying RocketMQ Message Tracing
- Message traces contain complete time and location information during production and consumption of a message. Message tracing enables diagnosis of real messaging status when exceptions (e.g., production and consumption failures) occur. Message traces can be queried by message ID, message key, or topic time range.
- The following procedures describe how to enable and query message tracing in Java, Go, and Spring.
- PrerequisitesTransactional message tracing is available only for Java 4.9.0 and later producers. For RocketMQ instances with SSL enabled, message tracing is available only for Java 4.9.2 and later producers and consumers.
+ Enabling RocketMQ Message Tracing and Querying Traces
+ Message traces contain complete time and location information during production and consumption of a message. Message tracing enables diagnosis of messaging status when exceptions (e.g., production and consumption failures) occur. Message traces can be queried by message ID, message key, or topic time range.
+ The following procedures describe how to enable message tracing in Java, Go, and Spring and how to query traces.
+ PrerequisitesTransactional message tracing is available only for Java 4.9.0 and later producers. For RocketMQ instances with SSL enabled, both the producer and consumer must be Java 4.9.2 and later.
Enabling RocketMQ Message Tracing (Java)Do as follows to enable message tracing on clients:
- Enabling message tracing on a producer client (tracing messages other than transactional messages)
Set enableMsgTrace of the constructor to true. For example:
@@ -69,7 +69,7 @@ func main() {
fmt.Printf("shutdown producer error: %s", err.Error())
}
}
-192.168.0.1:8100 is the connection address and port of the RocketMQ instance. Obtain yours from Basic Information > Connection on the RocketMQ console.
+192.168.0.1:8100 is the connection address and port of the RocketMQ instance. Obtain yours from Overview > Connection on the RocketMQ console.
- Enable message tracing on the consumer. Replace the information in bold with the actual values.
package main
import (
@@ -131,21 +131,21 @@ func main() {
Connection address and port of the RocketMQ instance
|
-Basic Information > Connection page on the RocketMQ console.
+ | Overview > Connection on the RocketMQ console.
|
|
testGroup
|
Name of the consumer group created in the RocketMQ instance
|
-Consumer Groups page on the RocketMQ console.
+ | Instance > Consumer Groups page on the RocketMQ console.
|
TopicTest
|
Name of the topic created in the RocketMQ instance
|
-Topics page on the RocketMQ console.
+ | Instance > Topics page on the RocketMQ console.
|
@@ -170,11 +170,8 @@ public class MyConsumer implements RocketMQListener<String> {
For more information, see Message Tracing. To configure parameter accessChannel, use the default value LOCAL.
-Viewing the Message Trace- Log in to the console.
- Click
in the upper left corner to select a region.DMS for RocketMQ instances in different regions cannot communicate with each other over an intranet. Select a nearest location for low latency and fast access.
- - Click
and choose Application > Distributed Message Service for RocketMQ to open the console of DMS for RocketMQ. - Click a RocketMQ instance to go to the instance details page.
- In the navigation pane, choose Instance > Message Query.
- Query messages in either of the following ways:
- By topic: Select the topic to be queried from the Topic drop-down list. For Stored, select a time period.
-
- By message ID: Select the name of the topic to be queried from the Topic drop-down list, enter the ID of the message to be queried, and click Search.
-
- By message key: Select the name of the topic to be queried from the Topic drop-down list, enter the key of the message to be queried, and click Search.
-
+Viewing the Message Trace- Log in to the console.
- Click
in the upper left corner to select a region.DMS instances in different regions cannot communicate with each other over an intranet. Select a nearest location for low latency and fast access.
+ - Click
and choose Application > Distributed Message Service for RocketMQ to open the DMS for RocketMQ page. - Click a RocketMQ instance name to go to the instance overview page.
- In the navigation pane, choose Instance > Message Query.
- Query messages in either of the following ways:
- By topic: Select the topic to be queried from the Topic drop-down list. For Stored, select a time period.
- By message ID: Select the name of the topic to be queried from the Topic drop-down list, enter the ID of the message to be queried, and click Search.
- By message key: Select the name of the topic to be queried from the Topic drop-down list, enter the key of the message to be queried, and click Search.
- Locate the row containing the message to be queried. Click View Message Trace.
- View the message trace to check whether the message is successfully produced or consumed.
Table 2 describes message trace parameters.
Table 2 Message trace parametersParameter
@@ -202,8 +199,9 @@ public class MyConsumer implements RocketMQListener<String> {
|
Consumer status
|
-A consumer can be in one of the following states:
-- Retrieved
- Retrieval timed out
- Abnormal retrieval
- NULL returned
- Retrieval failed
+ | Status of the consumer.
+The value of this parameter is not fixed. It is the return value set by the customer based on the actual client consumption. Common example values are as follows:
+- Retrieved
- Retrieval timed out
- Retrieval failed
|
Retrieved
diff --git a/docs/dms_rocketmq/umn/hrm-ug-029.html b/docs/dms_rocketmq/umn/hrm-ug-029.html
new file mode 100644
index 000000000..35a9153b8
--- /dev/null
+++ b/docs/dms_rocketmq/umn/hrm-ug-029.html
@@ -0,0 +1,11 @@
+
+
+Permissions Management
+
+
+
diff --git a/docs/dms_rocketmq/umn/hrm-ug-030.html b/docs/dms_rocketmq/umn/hrm-ug-030.html
index d26c66a18..427a2b842 100644
--- a/docs/dms_rocketmq/umn/hrm-ug-030.html
+++ b/docs/dms_rocketmq/umn/hrm-ug-030.html
@@ -5,17 +5,17 @@
- Create IAM users for personnel based on your enterprise's organizational structure. Each IAM user has their own identity credentials for accessing DMS for RocketMQ resources.
- Grant users only the permissions required to perform a given task based on their job responsibilities.
- Entrust an account or a cloud service to perform efficient O&M on your DMS for RocketMQ resources.
If your account meets your permissions requirements, you can skip this section.
This section describes the procedure for granting user permissions. Figure 1 shows the process flow.
-PrerequisitesLearn about the permissions (see Permissions Management) supported by DMS for RocketMQ and choose policies or roles according to your requirements. For the system policies of other services, see Permissions.
+ PrerequisitesLearn about the permissions (see Permissions Management) supported by DMS for RocketMQ and choose policies or roles according to your requirements. For the system policies of other services, see Permissions.
DMS for RocketMQ permissions policies are based on DMS. Therefore, when assigning permissions, select DMS permissions policies.
- Process FlowFigure 1 Process for granting DMS for RocketMQ permissions
+ Process FlowFigure 1 Process for granting DMS for RocketMQ permissions
- - On the IAM console, create a user group and grant it permissions.
DMS ReadOnlyAccess is used as an example.
+- On the IAM console, create a user group and grant it permissions.
DMS ReadOnlyAccess is used as an example.
- Create an IAM user and add it to the created user group.
- Log in as the IAM user and verify permissions.
In the authorized region, perform the following operations:
-- Choose Service List > Distributed Message Service. Then click Create Instance on the console of DMS for RocketMQ. If a message appears indicating that you have insufficient permissions to perform the operation, the DMS ReadOnlyAccess policy is in effect.
- Choose Service List > Elastic Volume Service. If a message appears indicating that you have insufficient permissions to access the service, the DMS ReadOnlyAccess policy is in effect.
+- Choose Service List > Distributed Message Service for RocketMQ. Then click Create Instance on the console of DMS for RocketMQ. If a message appears indicating that you have insufficient permissions to perform the operation, the DMS ReadOnlyAccess policy is in effect.
- Choose Service List > Elastic Volume Service. If a message appears indicating that you have insufficient permissions to access the service, the DMS ReadOnlyAccess policy is in effect.
- Example Custom PoliciesCustom policies can be created to supplement the system-defined policies of DMS for RocketMQ. For the actions that can be added for custom policies, see Permissions Policies and Supported Actions.
+ Example Custom PoliciesCustom policies can be created to supplement the system-defined policies of DMS for RocketMQ. For the actions that can be added for custom policies, see "Permissions and Supported Actions" in Distributed Message Service for RocketMQ API Reference.
To create a custom policy, choose either visual editor or JSON.
- Visual editor: Select cloud services, actions, resources, and request conditions. This does not require knowledge of policy syntax.
- JSON: Create a JSON policy or edit an existing one.
For details, see Creating a Custom Policy. This section lists examples of common DMS for RocketMQ custom policies.
@@ -103,5 +103,16 @@
-
+
+
+
\ No newline at end of file
diff --git a/docs/dms_rocketmq/umn/hrm-ug-033.html b/docs/dms_rocketmq/umn/hrm-ug-033.html
index 0d5ed56e1..abd31191f 100644
--- a/docs/dms_rocketmq/umn/hrm-ug-033.html
+++ b/docs/dms_rocketmq/umn/hrm-ug-033.html
@@ -6,53 +6,51 @@
PrerequisiteYou can change the public access setting only when the RocketMQ instance is in the Running state.
-Enabling Public Access- Log in to the console.
- Click
in the upper left corner to select a region.DMS for RocketMQ instances in different regions cannot communicate with each other over an intranet. Select a nearest location for low latency and fast access.
- - Click
and choose Application > Distributed Message Service for RocketMQ to open the console of DMS for RocketMQ. - Click a RocketMQ instance to go to the instance details page.
- Click
next to Public Access in the Connection area. - Click
, in the Elastic IP Address area, select IP addresses as prompted, and click .If no EIP exists in the Elastic IP Address drop-down list box, or the EIPs are insufficient, click Create Elastic IP to create an EIP on the page that is displayed. After the EIP is created, return to the RocketMQ console, click next to Elastic IP Address, and select the new EIP from the drop-down list.
-
+Enabling Public Access- Log in to the console.
- Click
in the upper left corner to select a region.DMS instances in different regions cannot communicate with each other over an intranet. Select a nearest location for low latency and fast access.
+ - Click
and choose Application > Distributed Message Service for RocketMQ to open the DMS for RocketMQ page. - Click a RocketMQ instance name to go to the instance overview page.
- Click
next to Public Access in the Connection area. - Click
, in the Elastic IP Address area, select IP addresses as prompted, and click .If no EIP exists in the Elastic IP Address drop-down list box, or the EIPs are insufficient, click Create Elastic IP to create an EIP on the page that is displayed. After the EIP is created, return to the RocketMQ console, click next to Elastic IP Address, and select the new EIP from the drop-down list.
After public access is enabled, Instance Address (Public Network) and gRPC Connection Address will be displayed for a RocketMQ instance.
-
-Figure 1 Instance Address (Public Network)
+Figure 1 Instance address (public network)
After public access is enabled, modify security group rules before attempting to access the RocketMQ instance.
-Table 1 Security group rulesDirection
+Table 1 Security group rulesDirection
|
-Protocol
+ | Protocol
|
-Port
+ | Port
|
-Source
+ | Source
|
-Description
+ | Description
|
-Inbound
+ | Inbound
|
-TCP
+ | TCP
|
-8200
+ | 8200
|
-IP address or IP address group of the RocketMQ client
+ | IP address or IP address group of the RocketMQ client
|
-The port is used for public network access to instances using TCP.
+ | The port is used for public network access to instances using TCP.
|
-Inbound
+ | Inbound
|
-TCP
+ | TCP
|
-8081
+ | 8081
|
-The port is used for public network access to instances using gRPC.
+ | The port is used for public network access to instances using gRPC.
|
-Inbound
+ | Inbound
|
-TCP
+ | TCP
|
-10101
+ | 10101
|
-The port is used for public access to service nodes using TCP.
+ | The port is used for public access to service nodes using TCP.
|
@@ -60,8 +58,8 @@
-Disabling Public Access- Log in to the console.
- Click
in the upper left corner to select a region.DMS for RocketMQ instances in different regions cannot communicate with each other over an intranet. Select a nearest location for low latency and fast access.
- - Click
and choose Application > Distributed Message Service for RocketMQ to open the console of DMS for RocketMQ. - Click a RocketMQ instance to go to the instance details page.
- Click
next to Public Access in the Connection area. - Click
and then to disable public access.After public access is disabled, modify security group rules before attempting to access the RocketMQ instance over a private network.
+Disabling Public Access- Log in to the console.
- Click
in the upper left corner to select a region.DMS instances in different regions cannot communicate with each other over an intranet. Select a nearest location for low latency and fast access.
+ - Click
and choose Application > Distributed Message Service for RocketMQ to open the DMS for RocketMQ page. - Click a RocketMQ instance name to go to the instance overview page.
- Click
next to Public Access in the Connection area. - Click
and then to disable public access.After public access is disabled, modify security group rules before attempting to access the RocketMQ instance over a private network.
Table 2 Security group rulesDirection
|
@@ -82,7 +80,6 @@
8100
|
IP address or IP address group of the RocketMQ client
-
|
The port is used for private network access to instances using TCP.
|
@@ -113,7 +110,7 @@
diff --git a/docs/dms_rocketmq/umn/hrm-ug-035.html b/docs/dms_rocketmq/umn/hrm-ug-035.html
index 7230d6610..523a9635d 100644
--- a/docs/dms_rocketmq/umn/hrm-ug-035.html
+++ b/docs/dms_rocketmq/umn/hrm-ug-035.html
@@ -2,10 +2,10 @@
Configuring RocketMQ ACL Users
To produce and consume messages to RocketMQ instances with ACL enabled, add ACL users. You can create multiple users and assign different topic and consumer group permissions to them.
- Prerequisites- A RocketMQ instance has been created.
- ACL has been enabled.
+
- Creating a User- Log in to the console.
- Click
in the upper left corner to select a region.DMS for RocketMQ instances in different regions cannot communicate with each other over an intranet. Select a nearest location for low latency and fast access.
- - Click
and choose Application > Distributed Message Service for RocketMQ to open the console of DMS for RocketMQ. - Click a RocketMQ instance name to go to the instance details page.
- In the navigation pane, choose Instance > Users.
- Click Create User.
- Configure the user's name and other parameters by referring to Table 1.
+ Creating a User- Log in to the console.
- Click
in the upper left corner to select a region.DMS instances in different regions cannot communicate with each other over an intranet. Select a nearest location for low latency and fast access.
+ - Click
and choose Application > Distributed Message Service for RocketMQ to open the DMS for RocketMQ page. - Click a RocketMQ instance name to go to the instance overview page.
- In the navigation pane, choose Instance > Users.
- Click Create User.
- Configure the user's name and other parameters by referring to Table 1.
Table 1 User parametersParameter
|
Description
@@ -48,17 +48,17 @@
Accessing the Server as a UserAfter ACL is enabled for an instance, user authentication information must be added to both the producer and consumer configurations. To enable ACL using Java, Go, or Python, refer to the following documents:
- Section "Java" > "Controlling Access with ACL" in Distributed Message Service for RocketMQ Developer Guide
- Section "Go" > "Controlling Access with ACL" in Distributed Message Service for RocketMQ Developer Guide
- Section "Python" > "Controlling Access with ACL" in Distributed Message Service for RocketMQ Developer Guide
-Modifying User Information- Log in to the console.
- Click
in the upper left corner to select a region.DMS for RocketMQ instances in different regions cannot communicate with each other over an intranet. Select a nearest location for low latency and fast access.
- - Click
and choose Application > Distributed Message Service for RocketMQ to open the console of DMS for RocketMQ. - Click a RocketMQ instance name to go to the instance details page.
- In the navigation pane, choose Instance > Users.
- In the row containing the desired user, click Edit.
- Modify the user information as required.
Usernames cannot be changed. For other parameters, see Table 1.
+Modifying User Information- Log in to the console.
- Click
in the upper left corner to select a region.DMS instances in different regions cannot communicate with each other over an intranet. Select a nearest location for low latency and fast access.
+ - Click
and choose Application > Distributed Message Service for RocketMQ to open the DMS for RocketMQ page. - Click a RocketMQ instance name to go to the instance overview page.
- In the navigation pane, choose Instance > Users.
- In the row containing the desired user, click Edit.
- Modify the user information as required.
Usernames cannot be changed. For other parameters, see Table 1.
- Click OK.
-Exporting Users- Log in to the console.
- Click
in the upper left corner to select a region.DMS for RocketMQ instances in different regions cannot communicate with each other over an intranet. Select a nearest location for low latency and fast access.
- - Click
and choose Application > Distributed Message Service for RocketMQ to open the console of DMS for RocketMQ. - Click a RocketMQ instance name to go to the instance details page.
- In the navigation pane, choose Instance > Users.
- Export the user list in either of the following ways:
- Select the desired users and choose Export > Export selected data to an XLSX file to export specified users.
- Choose Export > Export all data to an XLSX file to export all users.
+Exporting Users- Log in to the console.
- Click
in the upper left corner to select a region.DMS instances in different regions cannot communicate with each other over an intranet. Select a nearest location for low latency and fast access.
+ - Click
and choose Application > Distributed Message Service for RocketMQ to open the DMS for RocketMQ page. - Click a RocketMQ instance name to go to the instance overview page.
- In the navigation pane, choose Instance > Users.
- Export the user list in either of the following ways:
- Select the desired users and choose Export > Export selected data to an XLSX file to export specified users.
- Choose Export > Export all data to an XLSX file to export all users.
Deleting a UserDeleting a user will remove its authorization relationship and disconnect it from the instance.
- - Log in to the console.
- Click
in the upper left corner to select a region.DMS for RocketMQ instances in different regions cannot communicate with each other over an intranet. Select a nearest location for low latency and fast access.
- - Click
and choose Application > Distributed Message Service for RocketMQ to open the console of DMS for RocketMQ. - Click a RocketMQ instance name to go to the instance details page.
- In the navigation pane, choose Instance > Users.
- In the row containing the desired user, click Delete.
- Click OK.
+ - Log in to the console.
- Click
in the upper left corner to select a region.DMS instances in different regions cannot communicate with each other over an intranet. Select a nearest location for low latency and fast access.
+ - Click
and choose Application > Distributed Message Service for RocketMQ to open the DMS for RocketMQ page. - Click a RocketMQ instance name to go to the instance overview page.
- In the navigation pane, choose Instance > Users.
- In the row containing the desired user, click Delete.
- Click OK.
diff --git a/docs/dms_rocketmq/umn/hrm-ug-038.html b/docs/dms_rocketmq/umn/hrm-ug-038.html
index 1f3b2e94e..bb019d3b1 100644
--- a/docs/dms_rocketmq/umn/hrm-ug-038.html
+++ b/docs/dms_rocketmq/umn/hrm-ug-038.html
@@ -1,7 +1,7 @@
Modifying RocketMQ Specifications
- After creating a RocketMQ instance, you can increase or decrease its specifications. Table 1 lists available modification options. Only one configuration type can be changed at a time.
+ After creating a RocketMQ instance, you can increase or decrease its specifications. Table 1 lists available modification options. Only one object can be modified at a time.
Table 1 Specification modification optionsModified Object
|
@@ -36,30 +36,28 @@
√
|
-√
+ | √ (Only some flavors can be decreased. See the console.)
|
- Notes and ConstraintsYou can expand the storage space 20 times.
-
ImpactIncreasing the storage space and instance specifications does not affect services.
Prerequisites- The RocketMQ instance is in the Running state.
- The user to modify instance specifications must have the DMS FullAccess permission.
- Expanding the Storage Space- Log in to the console.
- Click
in the upper left corner to select a region.DMS for RocketMQ instances in different regions cannot communicate with each other over an intranet. Select a nearest location for low latency and fast access.
- - Click
and choose Application > Distributed Message Service for RocketMQ to open the console of DMS for RocketMQ. - Modify the instance specifications in either of the following ways:
- Locate the row containing the desired instance, choose Modify Specifications.
- Click a RocketMQ instance to go to the instance details page. In the upper right corner, click Modify Specifications.
- - Select Storage for Change By and enter a storage size.
- Click Next.
- Confirm the configurations and click Submit.
- Click Back to DMS (for RocketMQ) List. The instance is in the Changing state.
When the instance is in the Running state, the expanded available storage space can be viewed in Used/Available Storage Space.
+Expanding the Storage Space- Log in to the console.
- Click
in the upper left corner to select a region.DMS instances in different regions cannot communicate with each other over an intranet. Select a nearest location for low latency and fast access.
+ - Click
and choose Application > Distributed Message Service for RocketMQ to open the DMS for RocketMQ page. - Modify the instance specifications in either of the following ways:
- Locate the row containing the desired instance, choose Modify Specifications.
- Click a RocketMQ instance name to go to the instance overview page. In the upper right corner, click Modify Specifications.
+ - Select Storage for Change By and enter a storage size.
- Click Next.
- Confirm the information. If Billing Mode is Yearly/Monthly, click Pay Now. If Billing Mode is Pay-per-use, click Submit.
- The instance is in the Changing state on the RocketMQ instance list page.
When the instance is in the Running state, the expanded available storage space can be viewed in Used/Available Storage Space.
Available storage space = Actual storage space – Storage space for storing logs – Disk formatting loss
For example, if the storage space is expanded to 700 GB, the storage space for storing logs is 100 GB, and the disk formatting loss is 7 GB, then the available storage space after capacity expansion will be 593 GB.
Increasing an Instance FlavorBefore scaling the instance, ensure that the subnet segments are allowed in the security group.
- - Log in to the console.
- Click
in the upper left corner to select a region.DMS for RocketMQ instances in different regions cannot communicate with each other over an intranet. Select a nearest location for low latency and fast access.
- - Click
and choose Application > Distributed Message Service for RocketMQ to open the console of DMS for RocketMQ. - Modify the instance specifications in either of the following ways:
- Locate the row containing the desired instance, choose Modify Specifications.
- Click a RocketMQ instance to go to the instance details page. In the upper right corner, click Modify Specifications.
- - Select Flavor for Change By and select a new instance flavor.
- Click Next.
- Confirm the configurations and click Submit.
- Click Back to DMS (for RocketMQ) List. The instance is in the Changing state.
When the instance is in the Running state, view the new instance flavor in Flavor.
+- Log in to the console.
- Click
in the upper left corner to select a region.DMS instances in different regions cannot communicate with each other over an intranet. Select a nearest location for low latency and fast access.
+ - Click
and choose Application > Distributed Message Service for RocketMQ to open the DMS for RocketMQ page. - Modify the instance specifications in either of the following ways:
- Locate the row containing the desired instance, choose Modify Specifications.
- Click a RocketMQ instance name to go to the instance overview page. In the upper right corner, click Modify Specifications.
+ - Select Flavor for Change By and select a new instance flavor.
- Click Next.
- Confirm the information. If Billing Mode is Yearly/Monthly, click Pay Now. If Billing Mode is Pay-per-use, click Submit.
- The instance is in the Changing state on the RocketMQ instance list page.
When the instance is in the Running state, view the new instance flavor in Flavor.
diff --git a/docs/dms_rocketmq/umn/hrm-ug-039.html b/docs/dms_rocketmq/umn/hrm-ug-039.html
index ec6b84d80..06265c7fa 100644
--- a/docs/dms_rocketmq/umn/hrm-ug-039.html
+++ b/docs/dms_rocketmq/umn/hrm-ug-039.html
@@ -1,17 +1,17 @@
Accessing RocketMQ on a Client (Without SSL)
- This document describes how to access a RocketMQ instance with SSL disabled on the Linux CLI. When SSL is disabled, data is transmitted in plaintext between a client and a RocketMQ instance at high performance.
- Prerequisites- A RocketMQ instance with PLAINTEXT or PERMISSIVE for encryption has been created.
- The network between the client and the RocketMQ instance has been established. For details about network requirements, see RocketMQ Network Connection Conditions.
- A RocketMQ instance has been created and its connection address has been obtained.
The connection address can be obtained from Basic Information > Connection on the RocketMQ console. - If the client uses TCP, obtain Instance Address (Private Network) or Instance Address (Public Network).
- If the client uses gPRC, obtain gRPC Connection Address or gRPC Connection Address (Public Network).
+ This document describes how to access a RocketMQ instance with SSL disabled on the Linux CLI. When SSL is disabled, data is transmitted in plaintext between the client and the RocketMQ instance with high performance.
+ Prerequisites- A RocketMQ instance with PLAINTEXT or PERMISSIVE encryption has been created.
- The network between the client and the RocketMQ instance has been established. For details about network requirements, see RocketMQ Network Connection Conditions.
- You have obtained the RocketMQ instance connection address.
The connection address can be obtained from Overview > Connection on the RocketMQ console. - If the client uses TCP, obtain Instance Address (Private Network) IPv4 or Instance Address (Public Network).
- If the client uses gRPC, obtain gRPC Connection Address IPv4 or gRPC Connection Address (Public Network).
- Security group rules have been configured.
- A topic has been created. The topic name has been obtained and publish and subscribe permissions are granted.
- Java Development Kit 1.8.111 or later has been installed on the client server, and related environment variables have been configured.
- The client server must be able to access the Internet to download the sample software package.
- Accessing the Instance with CLI- Log in to the client server using SSH.
- Download the rocketmq-tutorial software package.
wget https://dms-demos.obs.eu-de.otc.t-systems.com/rocketmq-tutorial.zip
+Accessing the Instance with CLI- Log in to the client server using SSH.
- Download the rocketmq-tutorial software package.
wget https://dms-demo.obs.eu-de.otc.t-systems.com/rocketmq-tutorial.zip
- Decompress the rocketmq-tutorial package.
unzip rocketmq-tutorial.zip
- (Optional) If ACL is enabled for the RocketMQ instance, authentication is required when you run the mqadmin command.
Switch to the directory where the decompressed software package is stored and add the following content to the conf/tools.yml file: accessKey:*******
secretKey:*******
-accessKey and secretKey are the username and secret key set on the Users page of the console. For details, see Creating a User.
+accessKey and secretKey are the username and secret key set on the Instance > Users page of the console. For details, see Creating a User.
- Go to the rocketmq-tutorial/bin directory.
cd rocketmq-tutorial/bin
- Produce normal messages using the sample project.
sh mqadmin sendMessage -n "${Connection address}" -t ${Topic name} -p "Message content"
@@ -63,7 +63,7 @@ secretKey:*******
sh mqadmin sendMessage -n "11.xxx.xxx.89:8200;11.xxx.xxx.144:8200" -t topic-test -p "hello rocketmq" -m true
The message is produced when the information in the red box shown in the following figure is displayed.

- - Retrieve messages and send the message traces using the sample project.
sh mqadmin consumeMessage -n "${Connection addresses}" -t ${Topic name} -m true
+ - Consume messages and send the message traces using the sample project.
sh mqadmin consumeMessage -n "${Connection addresses}" -t ${Topic name} -m true
Run the following command with the values obtained in Table 1 to consume messages with traces:
sh mqadmin consumeMessage -n "11.xxx.xxx.89:8200;11.xxx.xxx.144:8200" -t topic-test -m true
The message is consumed when the information in the red box shown in the following figure is displayed.
diff --git a/docs/dms_rocketmq/umn/hrm-ug-040.html b/docs/dms_rocketmq/umn/hrm-ug-040.html
index 576ec30a0..cea40c5b9 100644
--- a/docs/dms_rocketmq/umn/hrm-ug-040.html
+++ b/docs/dms_rocketmq/umn/hrm-ug-040.html
@@ -1,18 +1,17 @@
Accessing RocketMQ on a Client (With SSL)
-This document describes how to access a RocketMQ instance with SSL enabled on the Linux CLI. When SSL is enabled, data is transmitted in ciphertext between a client and a RocketMQ instance with high security.
- Prerequisites- A RocketMQ instance with SSL or PERMISSIVE for encryption has been created.
- The network between the client and the RocketMQ instance has been established. For details about network requirements, see RocketMQ Network Connection Conditions.
- A RocketMQ instance has been created and its connection address has been obtained.
The connection address can be obtained from Basic Information > Connection on the RocketMQ console. - If the client uses TCP, obtain Instance Address (Private Network) or Instance Address (Public Network).
- If the client uses gPRC, obtain gRPC Connection Address or gRPC Connection Address (Public Network).
+ This document describes how to access a RocketMQ instance with SSL enabled on the Linux CLI. When SSL is enabled, data is transmitted in ciphertext between the client and the RocketMQ instance with high security.
+ Prerequisites- A RocketMQ instance with SSL or PERMISSIVE encryption has been created.
- The network between the client and the RocketMQ instance has been established. For details about network requirements, see RocketMQ Network Connection Conditions.
- You have obtained the RocketMQ instance connection address.
The connection address can be obtained from Overview > Connection on the RocketMQ console. - If the client uses TCP, obtain Instance Address (Private Network) IPv4 or Instance Address (Public Network).
- If the client uses gRPC, obtain gRPC Connection Address IPv4 or gRPC Connection Address (Public Network).
- Security group rules have been configured.
- A topic has been created. The topic name has been obtained and publish and subscribe permissions are granted.
- Java Development Kit 1.8.111 or later has been installed on the client server, and related environment variables have been configured.
- The client server must be able to access the Internet to download the sample software package.
- Accessing the Instance with CLI- Log in to the client server using SSH.
- Download the rocketmq-tutorial software package.
wget https://dms-demos.obs.eu-de.otc.t-systems.com/rocketmq-tutorial.zip
-
+Accessing the Instance with CLI- Log in to the client server using SSH.
- Download the rocketmq-tutorial software package.
wget https://dms-demo.obs.eu-de.otc.t-systems.com/rocketmq-tutorial.zip
- Decompress the rocketmq-tutorial package.
unzip rocketmq-tutorial.zip
- (Optional) If ACL is enabled for the RocketMQ instance, authentication is required when you run the mqadmin command.
Switch to the directory where the decompressed software package is stored and add the following content to the conf/tools.yml file: accessKey:*******
secretKey:*******
-accessKey and secretKey are the username and secret key set on the Users page of the console. For details, see Creating a User.
+accessKey and secretKey are the username and secret key set on the Instance > Users page of the console. For details, see Creating a User.
- Go to the rocketmq-tutorial/bin directory.
cd rocketmq-tutorial/bin
- Produce normal messages using the sample project.
JAVA_OPT=-Dtls.enable=true sh mqadmin sendMessage -n "${Connection address}" -t ${Topic name} -p "Message content"
@@ -64,7 +63,7 @@ secretKey:*******
JAVA_OPT=-Dtls.enable=true sh mqadmin sendMessage -n "11.xxx.xxx.89:8200;11.xxx.xxx.144:8200" -t topic-test -p "hello rocketmq" -m true
The message is produced when the information in the red box shown in the following figure is displayed.

- - Retrieve messages and send the message traces using the sample project.
JAVA_OPT=-Dtls.enable=true sh mqadmin consumeMessage -n "${Connection addresses}" -t ${Topic name} -m true
+ - Consume messages and send the message traces using the sample project.
JAVA_OPT=-Dtls.enable=true sh mqadmin consumeMessage -n "${Connection addresses}" -t ${Topic name} -m true
Run the following command with the values obtained in Table 1 to consume messages with traces:
JAVA_OPT=-Dtls.enable=true sh mqadmin consumeMessage -n "11.xxx.xxx.89:8200;11.xxx.xxx.144:8200" -t topic-test -m true
The message is consumed when the information in the red box shown in the following figure is displayed.
diff --git a/docs/dms_rocketmq/umn/hrm-ug-041.html b/docs/dms_rocketmq/umn/hrm-ug-041.html
index 3f8145fdf..68ec2f030 100644
--- a/docs/dms_rocketmq/umn/hrm-ug-041.html
+++ b/docs/dms_rocketmq/umn/hrm-ug-041.html
@@ -1,11 +1,10 @@
Accessing an Instance
-
+
-- Configuring RocketMQ Network Connections
+ - Configuring a RocketMQ Network Connection
- Configuring RocketMQ Access Control
diff --git a/docs/dms_rocketmq/umn/hrm-ug-042.html b/docs/dms_rocketmq/umn/hrm-ug-042.html
index b798eb106..c616ccc6f 100644
--- a/docs/dms_rocketmq/umn/hrm-ug-042.html
+++ b/docs/dms_rocketmq/umn/hrm-ug-042.html
@@ -4,21 +4,20 @@
You can diagnose an instance to quickly locate faults when message consumption is slow or fails.
- Procedure- Log in to the console.
- Click
in the upper left corner to select a region.DMS for RocketMQ instances in different regions cannot communicate with each other over an intranet. Select a nearest location for low latency and fast access.
- - Click
and choose Application > Distributed Message Service for RocketMQ to open the console of DMS for RocketMQ. - Click a RocketMQ instance to go to the instance details page.
- In the navigation pane on the left, choose Analysis & Diagnosis > Instance Diagnosis.
- Select a consumer group and click Start Diagnose.
After the diagnosis is complete, a diagnosis record is displayed in the Diagnosis Reports area.
- - Click View to view the diagnosis result.
The result contains the active status, number of consumers, subscription consistency, and message accumulation.
-Figure 1 Diagnosis result
+Procedure- Log in to the console.
- Click
in the upper left corner to select a region.DMS instances in different regions cannot communicate with each other over an intranet. Select a nearest location for low latency and fast access.
+ - Click
and choose Application > Distributed Message Service for RocketMQ to open the DMS for RocketMQ page. - Click a RocketMQ instance name to go to the instance overview page.
- In the navigation pane on the left, choose Analysis & Diagnosis > Instance Diagnosis.
- Select a consumer group and click Start Diagnose.
After the diagnosis is complete, a diagnosis record is displayed in the Diagnosis Reports area.
+ - Click View to go to the Diagnosis Report to view the diagnosis result.
The result contains the active status, number of consumers, subscription consistency, client ID, consumption type, and message accumulation.
If the consumer group is not online, the diagnosis is successful, but one abnormality is displayed.
+ - (Optional) In the Consumer Connections area, click View in the Operation column to view the diagnosis details.
+
+Exporting Diagnosis Records- Log in to the console.
- Click
in the upper left corner to select a region.DMS instances in different regions cannot communicate with each other over an intranet. Select a nearest location for low latency and fast access.
+ - Click
and choose Application > Distributed Message Service for RocketMQ to open the DMS for RocketMQ page. - Click a RocketMQ instance name to go to the instance overview page.
- In the navigation pane on the left, choose Analysis & Diagnosis > Instance Diagnosis.
- Export instance diagnosis records in either of the following ways:
- Select the desired records and choose Export > Export selected data to an XLSX file.
- Choose Export > Export all data to an XLSX file to export all the records.
-Exporting Diagnosis Records- Log in to the console.
- Click
in the upper left corner to select a region.DMS for RocketMQ instances in different regions cannot communicate with each other over an intranet. Select a nearest location for low latency and fast access.
- - Click
and choose Application > Distributed Message Service for RocketMQ to open the console of DMS for RocketMQ. - Click a RocketMQ instance to go to the instance details page.
- In the navigation pane on the left, choose Analysis & Diagnosis > Instance Diagnosis.
- Export instance diagnosis records in either of the following ways:
- Select the desired records and choose Export > Export selected data to an XLSX file.
- Choose Export > Export all data to an XLSX file to export all the records.
-
-
-Deleting Diagnosis Records- Log in to the console.
- Click
in the upper left corner to select a region.DMS for RocketMQ instances in different regions cannot communicate with each other over an intranet. Select a nearest location for low latency and fast access.
- - Click
and choose Application > Distributed Message Service for RocketMQ to open the console of DMS for RocketMQ. - Click a RocketMQ instance to go to the instance details page.
- In the navigation pane on the left, choose Analysis & Diagnosis > Instance Diagnosis.
- Use either of the following methods to delete diagnosis records:
- In the row containing the record you want to delete, click Delete.
- Select multiple records you want to delete and click Delete above the record list.
- - In the confirmation dialog box, click Yes.
+ Deleting Diagnosis Records- Log in to the console.
- Click
in the upper left corner to select a region.DMS instances in different regions cannot communicate with each other over an intranet. Select a nearest location for low latency and fast access.
+ - Click
and choose Application > Distributed Message Service for RocketMQ to open the DMS for RocketMQ page. - Click a RocketMQ instance name to go to the instance overview page.
- In the navigation pane on the left, choose Analysis & Diagnosis > Instance Diagnosis.
- Use either of the following methods to delete diagnosis records:
- In the row containing the record you want to delete, click Delete.
- Select multiple records you want to delete and click Delete above the record list.
+ - In the confirmation dialog box, click OK.
@@ -27,10 +26,3 @@
-
-
\ No newline at end of file
diff --git a/docs/dms_rocketmq/umn/hrm-ug-043.html b/docs/dms_rocketmq/umn/hrm-ug-043.html
index e4490f081..bb2a9f454 100644
--- a/docs/dms_rocketmq/umn/hrm-ug-043.html
+++ b/docs/dms_rocketmq/umn/hrm-ug-043.html
@@ -34,8 +34,8 @@
|
|---|
-Configuring RocketMQ Alarms- Log in to the console.
- Click
in the upper left corner to select a region.DMS for RocketMQ instances in different regions cannot communicate with each other over an intranet. Select a nearest location for low latency and fast access.
- - Click
and choose Application > Distributed Message Service for RocketMQ to open the console of DMS for RocketMQ. - In the row containing the desired instance, click View Metric.
You are redirected to the metric monitoring page on the Cloud Eye console.
+Configuring RocketMQ Alarms- Log in to the console.
- Click
in the upper left corner to select a region.DMS instances in different regions cannot communicate with each other over an intranet. Select a nearest location for low latency and fast access.
+ - Click
and choose Application > Distributed Message Service for RocketMQ to open the DMS for RocketMQ page. - In the row containing the desired instance, click View Metric.
You are redirected to the metric monitoring page on the Cloud Eye console.
- Hover the mouse pointer over a metric and click
to create an alarm rule for the metric.The Create Alarm Rule page is displayed.
- Specify the alarm rule details.
For details, see Creating Alarm Rules.
- Enter the alarm name and description.
- Specify the alarm policy and alarm severity.
- Set the alarm notification configurations. If you enable Alarm Notification, set the validity period, notification object, and trigger condition.
- Click Create.
diff --git a/docs/dms_rocketmq/umn/hrm-ug-049.html b/docs/dms_rocketmq/umn/hrm-ug-049.html
index 48f10bd77..388913e65 100644
--- a/docs/dms_rocketmq/umn/hrm-ug-049.html
+++ b/docs/dms_rocketmq/umn/hrm-ug-049.html
@@ -4,8 +4,8 @@
This section describes how to produce a specified message for a RocketMQ instance to verify service logic.
Prerequisites- A RocketMQ instance is in the Running state.
- A topic has been created and has the publish permission.
- Accessing RocketMQ on the Console to Produce Messages- Log in to the console.
- Click
in the upper left corner to select a region.DMS for RocketMQ instances in different regions cannot communicate with each other over an intranet. Select a nearest location for low latency and fast access.
- - Click
and choose Application > Distributed Message Service for RocketMQ to open the console of DMS for RocketMQ. - Click a RocketMQ instance to go to the instance details page.
- In the navigation pane, choose Instance > Topics.
- Click Produce Message in the row containing the desired topic. The Produce Message dialog box is displayed.
- Enter the message body, key, and tag (Message Key and Message Tag are optional) and click OK.
When a message "Message sent." is displayed in the upper right corner, the message is sent.
+Accessing RocketMQ on the Console to Produce Messages- Log in to the console.
- Click
in the upper left corner to select a region.DMS instances in different regions cannot communicate with each other over an intranet. Select a nearest location for low latency and fast access.
+ - Click
and choose Application > Distributed Message Service for RocketMQ to open the DMS for RocketMQ page. - Click a RocketMQ instance name to go to the instance overview page.
- In the navigation pane, choose Instance > Topics.
- Click Produce Message in the row containing the desired topic. The Produce Message dialog box is displayed.
- Enter the message body, key, and tag (Message Key and Message Tag are optional) and click OK.
When a message "Message sent." is displayed in the upper right corner, the message is sent.
Table 1 Message production parametersParameter
|
@@ -21,13 +21,13 @@
Message Key
|
-If there are spaces, this will be parsed as multiple keys, and cannot be filtered by Message Key in specific message queries.
+ | If there are spaces, the key will be parsed as multiple keys, and cannot be filtered by Message Key in specific message queries.
The value can contain a maximum of 128 characters.
|
Message Tag
|
-Used as message categories in a topic, and used in produced messages.
+ | Categorizes messages in a topic. Messages are produced with tags.
The value can contain a maximum of 128 characters.
|
diff --git a/docs/dms_rocketmq/umn/hrm-ug-050.html b/docs/dms_rocketmq/umn/hrm-ug-050.html
index 71814ef9e..3b545519d 100644
--- a/docs/dms_rocketmq/umn/hrm-ug-050.html
+++ b/docs/dms_rocketmq/umn/hrm-ug-050.html
@@ -4,8 +4,8 @@
Consumption verification is to resend messages to a specified online client to verify that the consumer can receive messages. Consumption verification causes repeated message consumption.
Prerequisites- Consumption can be verified only when an instance is in the Running state.
- Ensure that the client for which consumption is to be verified is online and the consumer has subscribed to the topic whose message is to be resent.
- Verifying RocketMQ Message Consumption- Log in to the console.
- Click
in the upper left corner to select a region.DMS for RocketMQ instances in different regions cannot communicate with each other over an intranet. Select a nearest location for low latency and fast access.
- - Click
and choose Application > Distributed Message Service for RocketMQ to open the console of DMS for RocketMQ. - Click a RocketMQ instance to go to the instance details page.
- In the navigation pane, choose Instance > Message Query.
- Set search criteria on the top of the page.
- In the row that contains the message to be resent, click Verify Consumption. The Verify Consumption dialog box is displayed.
- Set parameters by referring to Table 1.
+ Verifying RocketMQ Message Consumption- Log in to the console.
- Click
in the upper left corner to select a region.DMS instances in different regions cannot communicate with each other over an intranet. Select a nearest location for low latency and fast access.
+ - Click
and choose Application > Distributed Message Service for RocketMQ to open the DMS for RocketMQ page. - Click a RocketMQ instance name to go to the instance overview page.
- In the navigation pane, choose Instance > Message Query.
- Set search criteria on the top of the page.
- In the row that contains the message to be resent, click Verify Consumption. The Verify Consumption dialog box is displayed.
- Set parameters by referring to Table 1.
Table 1 Consumption verification parametersParameter
|
Description
diff --git a/docs/dms_rocketmq/umn/hrm-ug-051.html b/docs/dms_rocketmq/umn/hrm-ug-051.html
index 072771483..a9b5a144e 100644
--- a/docs/dms_rocketmq/umn/hrm-ug-051.html
+++ b/docs/dms_rocketmq/umn/hrm-ug-051.html
@@ -2,10 +2,10 @@
Resetting the RocketMQ Consumer Offset
Resetting the RocketMQ consumer offset modifies the consumer position. Consumers consume messages from the modified positions.
- Prerequisites- A RocketMQ instance has been created.
- A topic has been created.
- A consumer group has been created and there are consumers in the group.
+
- Procedure- Log in to the console.
- Click
in the upper left corner to select a region.DMS for RocketMQ instances in different regions cannot communicate with each other over an intranet. Select a nearest location for low latency and fast access.
- - Click
and choose Application > Distributed Message Service for RocketMQ to open the console of DMS for RocketMQ. - Click a RocketMQ instance to go to the instance details page.
- In the navigation pane, choose Instance > Consumer Groups.
- In the row containing the desired consumer group, click Reset Consumer Offset.
- Set parameters by referring to Table 1.
+ Resetting Consumer Offset- Log in to the console.
- Click
in the upper left corner to select a region.DMS instances in different regions cannot communicate with each other over an intranet. Select a nearest location for low latency and fast access.
+ - Click
and choose Application > Distributed Message Service for RocketMQ to open the DMS for RocketMQ page. - Click a RocketMQ instance name to go to the instance overview page.
- In the navigation pane, choose Instance > Consumer Groups.
- In the row containing the desired consumer group, click Reset Consumer Offset.
- Set parameters by referring to Table 1.
Table 1 Parameters for resetting the consumer offsetParameter
|
Description
diff --git a/docs/dms_rocketmq/umn/hrm-ug-056.html b/docs/dms_rocketmq/umn/hrm-ug-056.html
index b964a951b..6ea729790 100644
--- a/docs/dms_rocketmq/umn/hrm-ug-056.html
+++ b/docs/dms_rocketmq/umn/hrm-ug-056.html
@@ -8,8 +8,8 @@
- On the Overview tab page, click Download broker definitions to export the metadata.
Figure 1 Exporting metadata
-Step 2: Migrate Metadata on the Console- Log in to the console.
- Click
in the upper left corner to select a region.DMS for RocketMQ instances in different regions cannot communicate with each other over an intranet. Select a nearest location for low latency and fast access.
- - Click
and choose Application > Distributed Message Service for RocketMQ to open the console of DMS for RocketMQ. - Click a RocketMQ instance to go to the instance details page.
- In the navigation pane, choose Cloud Migration > Metadata Migration.
- Click Create Migration Task.
- Configure the migration task by referring to Table 1.
+ Step 2: Migrate Metadata on the Console- Log in to the console.
- Click
in the upper left corner to select a region.DMS instances in different regions cannot communicate with each other over an intranet. Select a nearest location for low latency and fast access.
+ - Click
and choose Application > Distributed Message Service for RocketMQ to open the DMS for RocketMQ page. - Click a RocketMQ instance name to go to the instance overview page.
- In the navigation pane, choose Cloud Migration > Metadata Migration.
- Click Create Migration Task.
- Configure the migration task by referring to Table 1.
Table 1 Migration task parametersParameter
|
Description
@@ -44,8 +44,7 @@
|
|---|
- Click OK.
After the migration is complete, view Task Status in the migration task list.
-- If Task Status is Complete, all metadata has been successfully migrated.
Produce and consume messages by referring to or to ensure that metadata is available.
- - If Task Status is Failed, some or all metadata fails to be migrated.
Click the migration task name to go to the migration task details page. In the Migration Result area, view the name of the topic or consumer group that fails to be migrated, the failure cause, and the solution.
+- If Task Status is Complete, all metadata has been successfully migrated.
- If Task Status is Failed, some or all metadata fails to be migrated.
Click the migration task name to go to the migration task details page. In the Migration Result area, view the name of the topic or consumer group that fails to be migrated, the failure cause, and the solution.
diff --git a/docs/dms_rocketmq/umn/hrm-ug-058.html b/docs/dms_rocketmq/umn/hrm-ug-058.html
index a3f840be2..8b775da79 100644
--- a/docs/dms_rocketmq/umn/hrm-ug-058.html
+++ b/docs/dms_rocketmq/umn/hrm-ug-058.html
@@ -28,12 +28,37 @@
PrerequisiteA RocketMQ instance has been created.
-Adding and Deleting Tags- Log in to the console.
- Click
in the upper left corner to select a region.DMS for RocketMQ instances in different regions cannot communicate with each other over an intranet. Select a nearest location for low latency and fast access.
- - Click
and choose Application > Distributed Message Service for RocketMQ to open the console of DMS for RocketMQ. - Click an instance name to go to the instance details page.
- In the navigation pane, choose Instance > Tags.
- Perform the following operations as required:
- Add a tag
- Click Edit Tag.
- Click Add Tag to set tags with Tag key and Tag value.
You can repeat this step to add up to 20 tags.
-If you have predefined tags, select predefined tag keys and values, and click Add.
- - Click OK.
- - Delete a tag
- Click Edit Tag.
- Click Delete next to the tag to be deleted.
- Click OK.
-
+Configuring Tags for a RocketMQ Instance- Log in to the console.
- Click
in the upper left corner to select a region.DMS instances in different regions cannot communicate with each other over an intranet. Select a nearest location for low latency and fast access.
+ - Click
and choose Application > Distributed Message Service for RocketMQ to open the DMS for RocketMQ page. - Configure RocketMQ instance tags on the Edit Tag page in any of the following ways:
- In the row containing the desired RocketMQ instance, choose More > Edit Tag.
- Click a RocketMQ instance name to go to the instance overview page. In the navigation pane, choose Instance > Tags.
- Click a RocketMQ instance name to go to the instance overview page. In the upper right corner, choose
> Edit Tag.
+ - Add, edit, or delete tags as required.
+ Table 2 Tag operationsOperation
+ |
+Procedure
+ |
+
+
+Adding a tag
+ |
+- Click Add Tag to set tags with Tag key and Tag value. If you have predefined tags, select a predefined pair of tag key and value, and click Add.
A maximum of 20 tags can be added.
+ - Click OK.
View the new tag on the Edit Tag or tag list page.
+
+ |
+
+Editing a tag
+ |
+Modify the tag key and value, and click OK.
+View the edited tag on the Edit Tag or tag list page.
+ |
+
+Deleting a tag
+ |
+In the row containing the tag to be deleted, click Delete. Then, click OK to delete the tag.
+The tags are deleted when they are no longer displayed on the Edit Tag page and tag list.
+ |
+
+
+
+
diff --git a/docs/dms_rocketmq/umn/hrm-ug-059.html b/docs/dms_rocketmq/umn/hrm-ug-059.html
index 9b7427cf2..456147661 100644
--- a/docs/dms_rocketmq/umn/hrm-ug-059.html
+++ b/docs/dms_rocketmq/umn/hrm-ug-059.html
@@ -6,8 +6,8 @@
After creating an instance, you can modify its message retention period based on service requirements. Changing the retention period does not restart the instance. The default message retention period is 48 hours.
PrerequisiteA RocketMQ instance has been created.
-Changing RocketMQ Message Retention Period- Log in to the console.
- Click
in the upper left corner to select a region.DMS for RocketMQ instances in different regions cannot communicate with each other over an intranet. Select a nearest location for low latency and fast access.
- - Click
and choose Application > Distributed Message Service for RocketMQ to open the console of DMS for RocketMQ. - Click a RocketMQ instance to go to the instance details page.
- Click
next to Message Retention.Enter an integer in the range from 1 to 720.
+Changing RocketMQ Message Retention Period- Log in to the console.
- Click
in the upper left corner to select a region.DMS instances in different regions cannot communicate with each other over an intranet. Select a nearest location for low latency and fast access.
+ - Click
and choose Application > Distributed Message Service for RocketMQ to open the DMS for RocketMQ page. - Click a RocketMQ instance name to go to the instance overview page.
- Click
next to Message Retention.Enter an integer in the range from 1 to 720.
- Click
. The modification result is displayed in the upper right corner of the page.
diff --git a/docs/dms_rocketmq/umn/hrm-ug-060.html b/docs/dms_rocketmq/umn/hrm-ug-060.html
index 42c404881..cc770a4a9 100644
--- a/docs/dms_rocketmq/umn/hrm-ug-060.html
+++ b/docs/dms_rocketmq/umn/hrm-ug-060.html
@@ -4,8 +4,8 @@
You can export a list of instances on the RocketMQ console.
PrerequisiteA RocketMQ instance has been created.
- Procedure- Log in to the console.
- Click
in the upper left corner to select a region.DMS for RocketMQ instances in different regions cannot communicate with each other over an intranet. Select a nearest location for low latency and fast access.
- - Click
and choose Application > Distributed Message Service for RocketMQ to open the console of DMS for RocketMQ. - Export the instance list in either of the following ways:
- Select the desired instances and choose Export > Export selected data to an XLSX file to export specified instances.
- Choose Export > Export all data to an XLSX file to export all instances.
+Procedure- Log in to the console.
- Click
in the upper left corner to select a region.DMS instances in different regions cannot communicate with each other over an intranet. Select a nearest location for low latency and fast access.
+ - Click
and choose Application > Distributed Message Service for RocketMQ to open the DMS for RocketMQ page. - Export the instance list in either of the following ways:
- Select the desired instances and choose Export > Export selected data to an XLSX file to export specified instances.
- Choose Export > Export all data to an XLSX file to export all instances.
diff --git a/docs/dms_rocketmq/umn/hrm-ug-061.html b/docs/dms_rocketmq/umn/hrm-ug-061.html
index 675893301..318d4f969 100644
--- a/docs/dms_rocketmq/umn/hrm-ug-061.html
+++ b/docs/dms_rocketmq/umn/hrm-ug-061.html
@@ -46,8 +46,8 @@
PrerequisiteYou can change the access mode of a RocketMQ instance only when the instance is in the Running state.
-Procedure- Log in to the console.
- Click
in the upper left corner to select a region.DMS for RocketMQ instances in different regions cannot communicate with each other over an intranet. Select a nearest location for low latency and fast access.
- - Click
and choose Application > Distributed Message Service for RocketMQ to open the console of DMS for RocketMQ. - Click a RocketMQ instance name to go to the instance details page.
- In the Connection area, specify SSL option. The Confirm dialog box is displayed.
- Click OK. The Background Tasks page is displayed.
If the SSL change task is in the Successful state, the instance access mode is changed successfully.
+Procedure- Log in to the console.
- Click
in the upper left corner to select a region.DMS instances in different regions cannot communicate with each other over an intranet. Select a nearest location for low latency and fast access.
+ - Click
and choose Application > Distributed Message Service for RocketMQ to open the DMS for RocketMQ page. - Click a RocketMQ instance name to go to the instance overview page.
- In the Connection area, specify SSL option. The Confirm dialog box is displayed.
- Click OK. The Background Tasks page is displayed.
If the SSL change task is in the Successful state, the instance access mode is changed successfully.
diff --git a/docs/dms_rocketmq/umn/hrm-ug-062.html b/docs/dms_rocketmq/umn/hrm-ug-062.html
index 03e7166d5..da8be6b64 100644
--- a/docs/dms_rocketmq/umn/hrm-ug-062.html
+++ b/docs/dms_rocketmq/umn/hrm-ug-062.html
@@ -34,7 +34,7 @@
| - Expands the storage space.
- Increases the instance flavor.
|
-Deleting ConsumerGroup in Batches
+ | Deleting Consumer Group in Batches
|
Deletes multiple consumer groups in batches.
|
@@ -49,9 +49,9 @@
Restarts brokers.
|
-Metadata Migration
+ | Create Migration Task
|
-Migrates metadata.
+ | Creates a metadata migration task.
|
@@ -59,8 +59,8 @@
PrerequisiteA RocketMQ instance has been created.
-Procedure- Log in to the console.
- Click
in the upper left corner to select a region.DMS for RocketMQ instances in different regions cannot communicate with each other over an intranet. Select a nearest location for low latency and fast access.
- - Click
and choose Application > Distributed Message Service for RocketMQ to open the console of DMS for RocketMQ. - Click a RocketMQ instance to go to the instance details page.
- In the navigation pane, choose Instance > Background Tasks.
- On the Current Tasks or Scheduled Tasks tab page, specify a time range in the upper left corner. The task information in that time range will be displayed.
On the Background Tasks page, you can also do as follows:
|
|---|
|---|
|
|---|
|
|---|
|
|
|---|
| |
|---|