Вот ответ от AWS Premium Business Support.
Я вижу, что вы получаете эту ошибку, когда ваш экземпляр Aurora Serverless неактивен иВы перестаете получать его, когда ваш экземпляр активен и принимает соединение. Обратите внимание, что это ожидаемое поведение. В целом, Aurora Serverless работает иначе, чем Provisioned Aurora, в Aurora Serverless, хотя кластер «неактивен», ему не назначены вычислительные ресурсы и когда он равен дБ. соединение получено, вычислительные ресурсы назначены. Из-за этого поведения вам придется «пробуждать» кластеры, и может потребоваться несколько минут, чтобы первое соединение установилось успешно, как вы видели.
Во избежание того, что вы можете рассмотреть вопрос об увеличении времени ожиданияна стороне клиента. Также, если вы включили паузу, вы можете подумать о ее отключении [2]. После отключения функции «Пауза» вы также можете настроить минимальную единицу емкости Aurora на более высокое значение, чтобы убедиться, что у вашего кластера всегда достаточно вычислительных ресурсов для обслуживания новых соединений [3]. Обратите внимание, что настройка минимального ACU может увеличить стоимость обслуживания [4].
Также обратите внимание, что Aurora Serverless рекомендуется только для определенных рабочих нагрузок [5]. Если ваша рабочая нагрузка очень предсказуема и вашему приложению требуется регулярный доступ к БД, я бы порекомендовал вам использовать кластеризованный экземпляр Aurora для обеспечения высокой доступности вашего бизнеса.