Разделение транзакций - Запрос на чтение к ведомому - Google Cloud SQL

Я создал экземпляр БД в Google Cloud SQL. После того, как он был создан, с назначенным ему ip-адресом, мои java-серверы могут общаться с ним как в режиме чтения, так и в режиме записи.

Теперь я создал реплику отработки отказа и прочитал реплику экземпляра БД. Поскольку я проверяю на приборной панели, два новых экземпляра БД были созданы с их соответствующими IP-адресами.

Насколько я понимаю, ява-серверам не нужно беспокоиться о IP-адресах реплики и резервной копии. И будет общаться только с мастером БД. Запросы на чтение будут автоматически перенаправлены на ведомые от их единственного и подобного, чтобы случиться с репликой отработки отказа.

Мое понимание верно? Или я на java-серверах отвечаю за создание индивидуального соединения для чтения с ip рабов.

Пожалуйста, предложите поведение.

1 ответ

Решение

Если вы хотите распространять операции чтения на реплики, вам необходимо установить соединения непосредственно с репликами. Это не произойдет автоматически.

Другие вопросы по тегам