Подключение к базе данных падает с ошибкой. В чём может быть проблема и как её диагностировать?
Для диагностики периодической ошибки "нет подключения к базе данных" на сервере приложений я бы последовательно проверил следующие моменты:
Читать ответПодготовка к интервью
3834 вопроса с собеседований в Сбер
Что проверяют на интервью
Подборка объединяет вопросы, отмеченные на этапах интервью в Сбер. Здесь можно понять структуру технической проверки и заранее повторить связанные темы. В подборке чаще встречаются темы: database, sql, backend.
Каталог
Для диагностики периодической ошибки "нет подключения к базе данных" на сервере приложений я бы последовательно проверил следующие моменты:
Читать ответРасхождение между df и du часто связано с тем, что df показывает использование всего пространства на файловой системе, включая файлы, которые были удалены, но ещё открыты процессами, а du считает только видимые файлы.
Читать ответВ Alertmanager маршрутизация алертных уведомлений настраивается с помощью секции route в конфигурационном файле alertmanager.yml.
Читать ответВ проектах я использовал Git как основную систему управления исходным кодом. Для хостинга репозиториев применял GitHub и GitLab, что позволяло удобно организовывать совместную работу и использовать CI/CD.
Читать ответПри тюнинге PostgreSQL я опирался на несколько ключевых факторов:
Читать ответGitFlow — это популярная модель ветвления в Git, которая помогает организовать процесс разработки и релизов.
Читать ответУдаление логов не освобождает место, если файлы логов остаются открытыми процессами.
Читать ответВ Kubernetes трафик к Pod проходит через объект Service, который абстрагирует доступ к группе Pod'ов. Физически это происходит так:
Читать ответДа, опыт работы с post-hook или аналогичными механизмами есть.
Читать ответВ Git существует несколько популярных стратегий ветвления, которые помогают организовать процесс разработки и релизов:
Читать ответПри выполнении команды curl example.com в Linux происходит следующий набор операций:
Читать ответВ Linux файлы журналов (логи) обычно находятся в каталоге /var/log. Там хранятся системные логи, логи приложений и ошибок.
Читать ответ