Cluster is a resource dimension in TDMQ for Pulsar, and namespaces, topics, and role permissions of different clusters are completely isolated from each other. Each cluster has its own resource limits, such as the total number of topics and message retention period. It is common for the development, test, and production environments to use their respective dedicated clusters.
Clusters are divided into virtual clusters and professional clusters:
- Professional cluster resources are unavailable currently. They can be applied for after the product is commercially launched. You will be notified by email and SMS one month in advance.
- Currently, clusters are available in multiple versions. For more information, see Cluster Version Updates.
TDMQ for Pulsar resource hierarchy
Each user can create up to 5 virtual clusters.
On the Cluster Management list page, click the ID of the target cluster to enter the cluster details page, where you can view the following information:
The statistics feature is not supported for clusters on v2.6.x.
|Avg Message Size||Average size of message data (including message headers and bodies) in the selected time range.|
|Avg Production Speed||Average number of messages produced to the cluster per second in the selected time range.|
|Avg Consumption Speed||Average number of messages the cluster pushes to the client per second in the selected time range.|
|Produced Messages||The number of messages produced to the cluster in the selected time range.|
|Storage Duration||Total storage space used by message data as of the last time point of the selected time range (it changes only when the last time point changes).|
|Cluster Configuration||Configuration Description|
|Max Production TPS Per Namespace||Maximum production TPS per namespace. If this value is exceeded, requests will be throttled.|
|Max Consumption TPS Per Namespace||Maximum consumption TPS per namespace. If this value is exceeded, requests will be throttled.|
|Max Production Bandwidth Per Namespace||Maximum production bandwidth per namespace.|
|Max Consumption Bandwidth Per Namespace||Maximum consumption bandwidth per namespace.|
|Max Namespaces||Maximum number of namespaces that can be created per cluster.|
|Max Topics||Maximum number of topics that can be created per namespace.|
|Message Retention Period||Maximum message retention period that can be configured. A shorter period can be configured at the namespace level.|
|Max Message Storage||Maximum disk capacity used by message heap. After this value is exceeded, new messages cannot be produced (under normal circumstances, there should not be too many retained messages; if this is not the case, check whether the business is consuming messages normally).|
|Max Message Delay||Maximum message consumption time delay.|
On the Cluster Management list page, click Access Address in the Operation column of the target cluster. You can get the access address in the following ways:
You can directly get the access address as shown below:
On the access point list page, click Create and enter the access point information to configure the access point.
A cluster can be configured with multiple access points. Currently, only VPC access is supported.
You can delete a created cluster in the following steps: