RDS Aurora (server less V2) writer - CPU Utilization reaches 100% often

0

Hello,

We are using Aurora server less V2 database. The issue is, the CPU utilization of the writer instance is often getting full (reaches 100%). But the reader load is very low. Is it possible to add 1 more writer in the same cluster. Please advice, how to sort it out. Configuration as follows: 4 to 12 ACU 1 reader and 1 writer Total host is 20

Thanks, Ragav

已提问 6 个月前527 查看次数
1 回答
2

Aurora Serverless V2 can have multiple readers and writer which can be scaled independently.

https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/aurora-serverless-v2.how-it-works.html#aurora-serverless-v2.how-it-works.scaling

Scaling is the operation that increases or decreases Aurora Serverless v2 capacity for your database. With Aurora Serverless v2, each writer and reader has its own current capacity value, measured in ACUs. Aurora Serverless v2 scales a writer or reader up to a higher capacity when its current capacity is too low to handle the load. It scales the writer or reader down to a lower capacity when its current capacity is higher than needed.

By using Aurora Serverless v2, you can create an Aurora DB cluster without being locked into a specific database capacity for each writer and reader. You specify the minimum and maximum capacity range. Aurora scales each Aurora Serverless v2 writer or reader in the cluster within that capacity range. By using a Multi-AZ cluster where each writer or reader can scale dynamically, you can take advantage of dynamic scaling and high availability.

To scale the capacity of your current writer instance navigate to the RDS console, select your Writer instance and increase the Min and Mac ACUs assigned to the instance.

To create more writers, you need to create read-replicas which can be converted to writers.

已回答 6 个月前

您未登录。 登录 发布回答。

一个好的回答可以清楚地解答问题和提供建设性反馈,并能促进提问者的职业发展。

回答问题的准则