Приложение использует Amazon Aurora с несколькими репликами для чтения (read replicas) для масштабирования запросов на чтение. Одна реплика получает большую часть или весь трафик, в то время как другая простаивает. Как можно исправить этот дисбаланс?
Выберите ответ
Нажмите на вариант, чтобы проверить свой ответ.
Правильный ответ: Отключить кэширование DNS на уровне приложения..
Почему это правильный ответ
Когда приложение кэширует DNS-записи, оно может продолжать направлять запросы к одной и той же реплике чтения, даже если Amazon Aurora уже обновила DNS для распределения трафика между несколькими репликами. Отключение кэширования DNS на уровне приложения заставляет приложение чаще запрашивать DNS, что позволяет ему получать актуальные записи и равномерно распределять трафик между всеми доступными репликами чтения. Включение кэширования DNS усугубит проблему. Пулинг соединений управляет эффективностью использования существующих соединений, но не влияет на выбор конечной точки, к которой устанавливается соединение, поэтому он не решит проблему дисбаланса трафика между репликами.
Сдайте экзамен — без бесконечного поиска ответов
Получите все проверенные вопросы и объяснения для этого экзамена в одном месте и сэкономьте часы подготовки. 1000+ сертификаций · 20+ языков · начните бесплатно.
Сдайте экзамен быстрее → Карта не требуется