Если нет, то у вас должен быть "умный" коннектор с поддержкой пулинга (много соединений) и постоянным определением типа и состояния подключения (мастер/реплика/отставшая реплика/орфан/и т.п.)
Если нет, то у вас должен быть "умный" коннектор с поддержкой пулинга (много соединений) и постоянным определением типа и состояния подключения (мастер/реплика/отставшая реплика/орфан/и т.п.)
Про тип подключения не понял — зачем это коннектору?
я думаю даже что возможны умные клиенты, которые будут знать топологию кластера и если роутеры находятся вместе со стораджами, то направлять запросы сразу на нужный
Напомню: мы говорим про умный коннектор, который следит за состоянием серверов. (Такие точно есть на Perl и используются в Облаке, возможно подобными функциями обладает asynctnt)