Рейтинг:0

Почему AWS долго меняет пароль кластеров БД?

флаг cn

Я запускаю эту команду, чтобы изменить главный пароль пользователя кластера БД на AWS:

aws rds change-db-cluster --db-cluster-identifier development-db \
    --region us-east-2 --master-user-password newpassword --apply-immediately \
    --no-cli-пейджер > /dev/null

Когда я это делаю, статус кластера меняется с имеется в наличии к сброс мастер-учетных данных. Иногда он будет находиться в этом состоянии в течение нескольких минут, и для меня это просто не имеет никакого смысла - я ожидаю, что это изменение будет почти мгновенным.

Есть идеи, почему бы и нет?

флаг cn
Bob
Без каких-либо знаний о внутреннем устройстве RDS: во многих облачных продуктах изменение настроек осуществляется путем повторного развертывания продукта, а не путем обновления работающего продукта. Таким образом, aws не выполняет встроенный в MySQL `ALTER USER 'MasterUser' IDENTIFIED BY 'New-Password', а вместо этого запускает новые экземпляры rds с новым паролем в качестве измененного параметра загрузки, а затем переключает нагрузку на эти новые экземпляры. Это занимает больше времени. Но это обоснованное предположение.
Tim avatar
флаг gp
Tim
Вам придется задать этот вопрос AWS, так как это деталь реализации.

Ответить или комментировать

Большинство людей не понимают, что склонность к познанию нового открывает путь к обучению и улучшает межличностные связи. В исследованиях Элисон, например, хотя люди могли точно вспомнить, сколько вопросов было задано в их разговорах, они не чувствовали интуитивно связи между вопросами и симпатиями. В четырех исследованиях, в которых участники сами участвовали в разговорах или читали стенограммы чужих разговоров, люди, как правило, не осознавали, что задаваемый вопрос повлияет — или повлиял — на уровень дружбы между собеседниками.