1 Answer
- Newest
- Most votes
- Most comments
1
The CPU Utilization metric shown earlier is the default reader metric provided when creating an Aurora Cluster. However, Aurora Autoscaling operates based on the CPU Utilization metric specific to the read replica created through the Autoscaling configuration, not the general Cluster Read Replica metric.
As far as my understanding, and testing, for Aurora Read Replica Autoscaling, you should configure the settings to specify a minimum of 1 instance, with the maximum number of instances based on your scaling needs.
answered 21 days ago
Relevant content
- Accepted Answerasked 2 years ago
- asked a month ago
- AWS OFFICIALUpdated 2 years ago
- AWS OFFICIALUpdated 2 years ago
- AWS OFFICIALUpdated 8 months ago
- AWS OFFICIALUpdated a year ago
I did more testing and think I worked it out.
The minimum capacity and maximum capacity under cluster capacity settings in the autoscaling includes all readers include ones created manually / not maintained by the autoscaling policy.
This seems a bit counter intuitive to me, but when I increase it to minimum 1 and maximum 2 it works as expected.