плохое соединение postgres localhost - PullRequest
0 голосов
/ 31 октября 2018

В UBUNTU у меня есть приложение ruby ​​с базой данных postgresql на моем локальном хосте. Вчера все работало нормально, но сегодня моя база данных исчезла. Я все еще был в состоянии открыть приложение. Тогда я получил ошибку, сказав что-то вроде

run rails db:migrate

После того, как я выполнил команду, я начал получать

PG::ConnectionBad at /
    server closed the connection unexpectedly
        This probably means the server terminated abnormally
        before or while processing the request.

Ни один из файлов конфигурации не был изменен со вчерашнего дня. Я использую docker-compose up, чтобы запустить сервер, и, очевидно, он запускает соединение, но я все еще не могу получить доступ к своему локальному хосту.

В чем здесь проблема?

Заранее спасибо

1 Ответ

0 голосов
/ 31 октября 2018

Проверьте журналы в вашей БД, если БД также работает на докере, возможно, она не завершает загрузку БД правильно.

В этом случае сначала запустите контейнер БД вручную с теми же параметрами, что и в вашем docker-compose, а затем проверьте docker logs для этого контейнера.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...