Я читал документацию по AWS RDS и обнаружил, что существует множество вариантов конечных точек, которые можно использовать при подключении приложений к кластеру Aurora. Вы можете подключиться через конечную точку кластера, основную конечную точку или конечную точку реплики.
Мой вопрос: если я использую конечную точку кластера, смогу ли я воспользоваться масштабированием чтения или это будет касаться только основного экземпляра для чтения?
Если это не сработает, я думаю, альтернативой будет случайный выбор реплики для чтения при чтении или балансировщик нагрузки перед репликами и просто использовать его адрес для чтения.
Сообщите, пожалуйста, какой подход является правильным, если конечная точка кластера не масштабирует рабочие нагрузки чтения. Я использую ORM-фреймворк, который будет контролировать взаимодействие доступа к данным с кластером Aurora DB.