Встречается на собеседованиях • сегодня
Что произойдет, если ведущий узел упадет в PostgreSQL
В PostgreSQL ведущий узел (master) отвечает за обработку запросов на запись и репликацию данных на standby-узлы. При его падении:
- Чтение продолжит работать на репликах (если они настроены в hot standby)
- Запись станет невозможна до восстановления master или переключения на новую primary реплику
Для автоматического переключения нужен инструмент вроде Patroni или repmgr. Без него потребуется ручная процедура promotion:
sql
-- На standby-реплике
pg_ctl promote -D /path/to/dataПосле promotion:
- Новая primary начинает принимать запросы на запись
- Старый master при восстановлении становится replica
- Необходимо обновить конфигурацию подключений приложений
Рекомендуется настроить:
- Мониторинг состояния кластера
- Автоматический failover
- WAL архивирование для минимизации потерь данных

Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
офферы быстрее!
Попробовать бесплатно
Следующий вопрос
Это единственный вопрос по вашему фильтру
как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы