This document describes how to split topic partitions in the CLS console. CLS provides two operation modes: auto-split and manual split. In order to reduce the read/write restrictions due to traffic surges, we recommend you enable auto-split.
When a log topic is created, an initial number of partitions is set, which can be modified subsequently through partition split or merge based on the actual needs. As a single topic partition limits write requests (up to 500 requests/sec) and write traffic (up to 5 MB/sec), if your service requests exceed the upper limit of a single partition, you can increase the throughput of the log topic by splitting the partition so as to avoid write failures.
After the auto-split feature is enabled, if a topic partition keeps reaching the threshold of write requests or write traffic, CLS will automatically split it into a reasonable number of partitions (up to 50) based on the actual write conditions.
If the number of partitions of a log topic has reached the set maximum value, CLS will no longer trigger auto-split, and the excessive part will be rejected with an error code returned.
Each partition has a left-closed, right-open range. Even split is used by default.