Если есть несколько прочитанных реплик, где параметры балансировки нагрузки могут быть указаны при использовании Spring AWS-библиотек.Настройки балансировки нагрузки через пружинные AWS-библиотеки для нескольких RDS Read Only Replicas
Настройки балансировки нагрузки через пружинные AWS-библиотеки для нескольких RDS Read Only Replicas
ответ
Считывание реплик имеет собственный адрес конечной точки, аналогичный исходному экземпляру RDS. Ваше приложение должно будет позаботиться о том, чтобы использовать все реплики и переключаться между ними. Вам нужно будет ввести этот алгоритм в ваше приложение, чтобы он автоматически обнаруживал, к какому экземпляру RDS он должен подключиться по очереди. Следующие ссылки могут помочь:
http://docs.aws.amazon.com/AmazonRDS/latest/UserGuide/Overview.Replication.html#Overview.ReadReplica
Я знаю, это может быть сделано внутри приложения, когда вы не используете какой-либо фреймворк. Здесь мой вопрос заключается в том, когда мы используем Spring AWS и поддержку read-replica для true, какой алгоритм он использует для балансировки нагрузки в случае нескольких прочитанных реплик. Ссылка: http://cloud.spring.io/spring-cloud-aws/spring-cloud-aws.html#_read_replica_configuration – Navin
Используется алгоритм Round Robin по умолчанию. – error2007s
Не могли бы вы предоставить мне любую ссылку на документацию для того же? – Navin
Что балансировки нагрузки вы говорите? Балансировщик нагрузки AWS? – error2007s
Я не говорю о балансировщике нагрузки AWS ... здесь контекст - это Spring AWS, если есть несколько прочитанных реплик, в этом случае этот алгоритм использует пружину для распространения вызовов этих прочитанных реплик. – Navin