diff --git a/docs/dcs/umn/ALL_META.TXT.json b/docs/dcs/umn/ALL_META.TXT.json index 2fa3a692..93394609 100644 --- a/docs/dcs/umn/ALL_META.TXT.json +++ b/docs/dcs/umn/ALL_META.TXT.json @@ -2953,7 +2953,7 @@ "node_id":"dcs-faq-022025.xml", "product_code":"dcs", "code":"144", - "des":"Single-node and Proxy Cluster:Each instance has only one IP address and one domain name address. The addresses remain unchanged before and after master/standby switchover", + "des":"Single-node, and Proxy Cluster:Each instance has only one IP address and one domain name address. The addresses remain unchanged before and after master/standby switchove", "doc_type":"usermanual", "kw":"Should I Use a Domain Name or an IP Address to Connect to a DCS Redis Instance?,Client and Network C", "search_title":"", @@ -3730,7 +3730,7 @@ "node_id":"dcs-faq-0730047.xml", "product_code":"dcs", "code":"181", - "des":"You are advised to change the instance specifications during off-peak hours because specification modification has the following impacts:Impact of scaling:Single-node and", + "des":"You are advised to change the instance specifications during off-peak hours because specification modification has the following impacts:Supported instance type changes:F", "doc_type":"usermanual", "kw":"Are Services Interrupted During Specification Modification?,Instance Scaling and Upgrade,User Guide", "search_title":"", diff --git a/docs/dcs/umn/CLASS.TXT.json b/docs/dcs/umn/CLASS.TXT.json index 0e0126c0..be635a08 100644 --- a/docs/dcs/umn/CLASS.TXT.json +++ b/docs/dcs/umn/CLASS.TXT.json @@ -1287,7 +1287,7 @@ "code":"143" }, { - "desc":"Single-node and Proxy Cluster:Each instance has only one IP address and one domain name address. The addresses remain unchanged before and after master/standby switchover", + "desc":"Single-node, and Proxy Cluster:Each instance has only one IP address and one domain name address. The addresses remain unchanged before and after master/standby switchove", "product_code":"dcs", "title":"Should I Use a Domain Name or an IP Address to Connect to a DCS Redis Instance?", "uri":"dcs-faq-022025.html", @@ -1620,7 +1620,7 @@ "code":"180" }, { - "desc":"You are advised to change the instance specifications during off-peak hours because specification modification has the following impacts:Impact of scaling:Single-node and", + "desc":"You are advised to change the instance specifications during off-peak hours because specification modification has the following impacts:Supported instance type changes:F", "product_code":"dcs", "title":"Are Services Interrupted During Specification Modification?", "uri":"dcs-faq-0730047.html", diff --git a/docs/dcs/umn/dcs-faq-022025.html b/docs/dcs/umn/dcs-faq-022025.html index e1b5c659..186df6f0 100644 --- a/docs/dcs/umn/dcs-faq-022025.html +++ b/docs/dcs/umn/dcs-faq-022025.html @@ -1,8 +1,8 @@

Should I Use a Domain Name or an IP Address to Connect to a DCS Redis Instance?

-
-

Procedure

  1. Log in to the DCS console.
  2. Click in the upper left corner and select a region and a project.
  3. In the navigation pane, choose Cache Manager.
  1. Choose More > Modify Specifications in the row containing the DCS instance.
  2. On the Modify Specifications page, select the desired specification.
  3. Click Submit to start modifying the DCS instance.

    You can go to Background Tasks page to view the modification status. For more information, see Viewing Background Tasks.

    +

    Procedure

    1. Log in to the DCS console.
    2. Click in the upper left corner and select a region and a project.
    3. In the navigation pane, choose Cache Manager.
    1. Choose More > Modify Specifications in the row containing the DCS instance.
    2. On the Modify Specifications page, select the desired specification.

      For a master/standby DCS Redis 4.0/5.0 instance or a Redis Cluster DCS Redis 4.0/5.0/6.0 instance, you can choose to change by specification or replica quantity.

      +
      +

    3. Set Apply Change to Now or During maintenance.

      Select During maintenance if the modification interrupts connections.

      + +
      + + + + + + + + + + + + + +
      Table 3 Scenarios where specification modification interrupts connections

      Change

      +

      When Connections Are Interrupted

      +

      Scaling up a single-node or master/standby instance

      +

      Memory is increased from a size smaller than 8 GB to 8 GB or larger.

      +

      Scaling down a Proxy Cluster and Redis Cluster instance

      +

      The number of shards is decreased.

      +

      Deleting replicas

      +

      Replicas are deleted from a master/standby or Redis Cluster instance.

      +
      +
      +
      • If the modification does not interrupt connections, it will be applied immediately even if you select During maintenance.
      • The modification cannot be withdrawn once submitted. To reschedule a modification, you can change the maintenance window. The maintenance window can be changed up to three times.
      • Modifications on DCS Redis 3.0 instances can only be applied immediately.
      • If you apply the change during maintenance, the change starts at any time within the maintenance window, rather than at the start time of the window.
      • If a large amount of data needs to be migrated when you scale down a cluster instance, the operation may not be completed within the maintenance window.
      +
      +

    4. Click Next. In the dialog box that is displayed, click Yes.
    5. Confirm the change details and view the risk check result.

      If any risk is found in the check, the instance may fail to be modified. For details, see Table 4.

      + +
      + + + + + + + + + + + + + + + + + + + + + +
      Table 4 Risk check items

      Check Item

      +

      Reason for Check

      +

      Solution

      +

      Dataset memory distribution check

      +
      NOTE:

      This check item applies only to Proxy Cluster and Redis Cluster instances.

      +
      +

      Specification modification of a cluster instance involves data migration between nodes. If an instance has any key bigger than 512 MB, the modification will fail when big key migration between nodes times out.

      +

      If the instance dataset memory is unevenly distributed among nodes and the difference is greater than 512 MB, the instance has a big key and the change may fail.

      +

      Analyze big keys and Handle big keys before proceeding with the change.

      +

      Memory usage check

      +

      If the memory usage of a node is greater than 90%, keys may be evicted or the change may fail.

      +

      If the memory usage is too high, optimize the memory by optimizing big keys, scanning for expired keys, or deleting some keys.

      +

      Network input traffic check

      +
      NOTE:

      This check item applies only to single-node, and master/standby instances.

      +
      +

      The change may fail if the network input traffic is too heavy and the write buffer overflows.

      +

      Perform the change during off-peak hours.

      +

      CPU usage check

      +

      If the node CPU usage within 5 minutes is greater than 90%, the change may fail.

      +

      Perform the change during off-peak hours.

      +
      +
      +

    6. Click Submit to start modifying the DCS instance.

      You can go to Background Tasks page to view the modification status. For more information, see Viewing Background Tasks.

      Specification modification of a single-node or master/standby DCS instance takes about 5 to 30 minutes to complete, while that of a cluster DCS instance takes a longer time. After an instance is successfully modified, it changes to the Running state.
      • If the specification modification of a single-node DCS instance fails, the instance is temporarily unavailable for use. The specification remains unchanged. Some management operations (such as parameter configuration and specification modification) are temporarily not supported. After the specification modification is completed in the backend, the instance changes to the new specification and becomes available for use again.
      • If the specification modification of a master/standby or cluster DCS instance fails, the instance is still available for use with its original specifications. Some management operations (such as parameter configuration, backup, restoration, and specification modification) are temporarily not supported. Remember not to read or write more data than allowed by the original specifications; otherwise, data loss may occur.
      • After the specification modification is successful, the new specification of the instance takes effect.
      diff --git a/docs/dcs/umn/dcs-ug-0326019.html b/docs/dcs/umn/dcs-ug-0326019.html index 23020452..ee761c85 100644 --- a/docs/dcs/umn/dcs-ug-0326019.html +++ b/docs/dcs/umn/dcs-ug-0326019.html @@ -596,7 +596,7 @@
      NOTE:

      Slow queries caused by the MIGRATE, SLAVEOF, CONFIG, BGSAVE, and BGREWRITEAOF commands are not counted.

      -
      • 1: yes
      • 0: no
      +
      • 1: yes
      • 0: no

      DCS Redis instance

      @@ -784,7 +784,7 @@

      Instance Node Status

      -

      Status of instance nodes. If the status is normal, the value is 0. If the status is abnormal, the value is 1.

      +

      Status of instance nodes. If the status is normal, the value is 0. If the status is abnormal, the value is 1.

      -

      @@ -1210,7 +1210,7 @@
-

Redis Server Metrics of DCS Redis Instances

  • The Monitored Object column lists instances that support the corresponding metrics.
+

Redis Server Metrics of DCS Redis Instances

  • The Monitored Object column lists instances that support the corresponding metrics.
@@ -1378,7 +1378,7 @@

Memory Fragmentation Ratio

-

Current memory fragmentation, which is the ratio between used_memory_rss/used_memory.

+

Current memory fragmentation, which is the ratio between used_memory_rss/used_memory.

≥ 0

@@ -1598,7 +1598,7 @@
NOTE:

Slow queries caused by the MIGRATE, SLAVEOF, CONFIG, BGSAVE, and BGREWRITEAOF commands are not counted.

-
  • 1: yes
  • 0: no
+
  • 1: yes
  • 0: no

Redis Server of a cluster instance

Redis Server of a master/standby DCS Redis 4.0/5.0/6.0 instance

@@ -1624,7 +1624,7 @@

SADD

-

Number of SADD commands processed per second

+

Number of SADD commands processed per second

Unit: count/s

0–500,000

@@ -1639,7 +1639,7 @@

SMEMBERS

-

Number of SMEMBERS commands processed per second

+

Number of SMEMBERS commands processed per second

Unit: count/s

0–500,000

@@ -1667,7 +1667,7 @@

DEL

-

Number of DEL commands processed per second

+

Number of DEL commands processed per second

Unit: count/s

0–500,000

@@ -1682,7 +1682,7 @@

EXPIRE

-

Number of EXPIRE commands processed per second

+

Number of EXPIRE commands processed per second

Unit: count/s

0–500,000

@@ -1697,7 +1697,7 @@

GET

-

Number of GET commands processed per second

+

Number of GET commands processed per second

Unit: count/s

0–500,000

@@ -1712,7 +1712,7 @@

HDEL

-

Number of HDEL commands processed per second

+

Number of HDEL commands processed per second

Unit: count/s

0–500,000

@@ -1727,7 +1727,7 @@

HGET

-

Number of HGET commands processed per second

+

Number of HGET commands processed per second

Unit: count/s

0–500,000

@@ -1742,7 +1742,7 @@

HMGET

-

Number of HMGET commands processed per second

+

Number of HMGET commands processed per second

Unit: count/s

0–500,000

@@ -1757,7 +1757,7 @@

HMSET

-

Number of HMSET commands processed per second

+

Number of HMSET commands processed per second

Unit: count/s

0–500,000

@@ -1772,7 +1772,7 @@

HSET

-

Number of HSET commands processed per second

+

Number of HSET commands processed per second

Unit: count/s

0–500,000

@@ -1787,7 +1787,7 @@

MGET

-

Number of MGET commands processed per second

+

Number of MGET commands processed per second

Unit: count/s

0–500,000

@@ -1802,7 +1802,7 @@

MSET

-

Number of MSET commands processed per second

+

Number of MSET commands processed per second

Unit: count/s

0–500,000

@@ -1817,7 +1817,7 @@

SET

-

Number of SET commands processed per second

+

Number of SET commands processed per second

Unit: count/s

0–500,000

@@ -1861,7 +1861,7 @@
-

Proxy Metrics

  • The Monitored Object column lists instances that support the corresponding metrics.
  • Dimensions lists the metric dimensions.
+

Proxy Metrics

  • The Monitored Object column lists instances that support the corresponding metrics.
  • Dimensions lists the metric dimensions.
- + + + diff --git a/docs/dcs/umn/dcs-ug-190812001.html b/docs/dcs/umn/dcs-ug-190812001.html index 4fab9ae2..e2de2950 100644 --- a/docs/dcs/umn/dcs-ug-190812001.html +++ b/docs/dcs/umn/dcs-ug-190812001.html @@ -24,7 +24,7 @@ diff --git a/docs/dcs/umn/dcs-ug-210330002.html b/docs/dcs/umn/dcs-ug-210330002.html index c48af4b1..c48a0d9a 100644 --- a/docs/dcs/umn/dcs-ug-210330002.html +++ b/docs/dcs/umn/dcs-ug-210330002.html @@ -8,9 +8,8 @@ -

Expired Key Scan

DCS integrates these strategies and allows you to periodically release the memory used by expired keys. You can configure scheduled scans on the master nodes of your instances. The entire keyspace is traversed during the scans, triggering Redis to check whether the keys have expired and to remove expired keys if any.

-

This function is supported only by DCS Redis 4.0, 5.0, and 6.0 instances.

-

Perform expired key scans during off-peak hours to avoid 100% CPU usage.

+

Expired DCS Key Scan

DCS integrates these strategies and allows you to periodically release the memory used by expired keys. You can configure scheduled scans on the master nodes of your instances. The entire keyspace is traversed during the scans, triggering Redis to check whether the keys have expired and to remove expired keys if any.

+
  • This function is supported only by DCS Redis 4.0, 5.0, and 6.0 instances.
  • Perform expired key scans during off-peak hours to avoid 100% CPU usage.
  • Released expired keys cannot be queried.

Procedure

  1. Log in to the DCS console.
  2. Click in the upper left corner of the management console and select the region where your instance is located.
  3. In the navigation pane, choose Cache Manager.
  4. Click the name of a DCS Redis instance.
  5. Choose Analysis and Diagnosis > Cache Analysis.
  6. On the Expired Key Scan tab page, scan for expired keys and release them.

    • Click Start Scanning to scan for expired keys immediately.
    • Enable Scheduled to schedule automatic scans at a specified time. For details about how to configure automatic scans, see Scheduling Automatic Scans.
Table 5 Proxy metrics of Proxy Cluster DCS Redis 3.0 instances

Metric ID

diff --git a/docs/dcs/umn/dcs-ug-0326026.html b/docs/dcs/umn/dcs-ug-0326026.html index 3667d075..cdfd101c 100644 --- a/docs/dcs/umn/dcs-ug-0326026.html +++ b/docs/dcs/umn/dcs-ug-0326026.html @@ -8,7 +8,12 @@

2024-02-17

+

2024-05-10

+

Updated Creating a DCS Redis Instance and Modifying DCS Instance Specifications. Shard size can be customized for Redis Cluster instances.

+

2024-02-17

Updated Exporting DCS Instance List and How Do I Access a DCS Redis Instance Through Redis Desktop Manager?.

IP Address/Range

A maximum of 20 IP addresses or IP address ranges can be added to an instance. Separate multiple IP addresses or IP address ranges with commas.

-

Unsupported IP address and IP address range: 0.0.0.0 and 0.0.0/0.

+

Unsupported IP address and IP address range: 0.0.0.0 and 0.0.0.0/0.

10.10.10.1,10.10.10.10