Я настроил автоматическое масштабирование реплики чтения aurora в моем кластере RDS с целевым средним коэффициентом использования процессора 60%, включенным масштабированием и периодом масштабирования / включения 300 секунд.Минимальная емкость кластера равна 1, а максимальная - 2.
Реплики, похоже, масштабируются, как и ожидалось, хотя автоматическое масштабирование всегда завершается неудачно с Tried to add read replica(s) <ID>. Failed to determine if read replica(s) have been added by rds. Reason: One or more of the created DB instances transitioned to states other than 'available'.
, даже если реплика работает.
Однако реплики никогда не удаляются.Как только автоматическое масштабирование добавляет одно, оно остается там навсегда, и я подозреваю, что это связано с тем фактом, что RDS считает, что реплику не удалось добавить ... но я понятия не имею, как это исправить.Самая близкая причина, которую я нашел в качестве причины, - это блокировки таблиц, но мне нужно использовать блокировки таблиц в моем приложении, и его нужно масштабировать в течение наиболее часто используемых часов.