После failover проверяют не только роль нового primary, но и реальные соединения приложений, маршрутизацию и успешность записи.
Как вы проверяете, что после переключения Patroni приложения подключились к новой основной базе данных?
После failover проверяют не только роль нового primary, но и реальные соединения приложений, маршрутизацию и успешность записи.
Короткий ответ
Что ответить на собеседовании
Подробный разбор
Ответ с пояснениями
После failover проверяют не только роль нового primary, но и реальные соединения приложений, маршрутизацию и успешность записи.
Сопоставьте Patroni status, адрес backend соединения и pg_is_in_recovery() на целевом сервере. Проверьте обновление pool/proxy, ошибки переподключения и replication lag. Безопасный контрольный запрос должен проходить через тот же путь, что и приложение.