Size: a a a

Docker — русскоговорящее сообщество

2020 May 11

i

inqfen in Docker — русскоговорящее сообщество
Запущенной быть может, чтобы ответить например, ну и базу ждать
источник

DS

Dmitry Sergeev in Docker — русскоговорящее сообщество
Calculon
юзаю compose
в нем 2 образа (сервер и постгря)
так вот, почему-то постгря не успевает подняться, и сервер падает с ошибкой "the database system is starting up"
хотя в yml указал depends_on: postgres
скажи прогеру, чтобы сделал нормально, и приложение делало несколько попыток коннекта в базу. Если откажется, сделай сам
источник

i

inqfen in Docker — русскоговорящее сообщество
Кто-то должен давать корректный ответ, что сейчас не работаем (ну и возможно - почему не работаем в дев верианте)
источник

DS

Dmitry Sergeev in Docker — русскоговорящее сообщество
Calculon
без базы аппликуха жить не может
а если база упадет во время работы? Апликуха тоже упадет? И пользователю прилетит 502?
источник

i

inqfen in Docker — русскоговорящее сообщество
А потом при доп сервисах вообще норм будет, упала база - упало приложение - упал сервис который от него зависит и так дальше все поехали
источник

DS

Dmitry Sergeev in Docker — русскоговорящее сообщество
inqfen
А потом при доп сервисах вообще норм будет, упала база - упало приложение - упал сервис который от него зависит и так дальше все поехали
домино
источник

C

Calculon in Docker — русскоговорящее сообщество
Dmitry Sergeev
а если база упадет во время работы? Апликуха тоже упадет? И пользователю прилетит 502?
во время работы прила вернет ошибку
источник

C

Calculon in Docker — русскоговорящее сообщество
тут проблема только во время инициализации всей шарманки
источник

C

Calculon in Docker — русскоговорящее сообщество
короч вопрос решен, всем спасиб
источник

i

inqfen in Docker — русскоговорящее сообщество
Calculon
во время работы прила вернет ошибку
А инициализация - не работа?
источник

DS

Dmitry Sergeev in Docker — русскоговорящее сообщество
Calculon
во время работы прила вернет ошибку
ну значит не проблема реализовать тоже самое и при старте приложения. Либо делай это в приложении, либо костыли в entrypoint (ожидаение поднятия базы). Многие почему-то выбирают костыли, хотя нет никаких причин, не реализовать это в приложении, оно только надежнее будет
источник

i

inqfen in Docker — русскоговорящее сообщество
При инициализации-то падает
источник

C

Calculon in Docker — русскоговорящее сообщество
inqfen
При инициализации-то падает
меня это устраивает
источник

C

Calculon in Docker — русскоговорящее сообщество
я думаю что проблемы на стороне pg, либо самого композа
источник

C

Calculon in Docker — русскоговорящее сообщество
ибо depends_on не выполняет свою функцию
источник

DS

Dmitry Sergeev in Docker — русскоговорящее сообщество
Calculon
я думаю что проблемы на стороне pg, либо самого композа
нет, это проблемы на стороне приложения
источник

C

Calculon in Docker — русскоговорящее сообщество
Dmitry Sergeev
нет, это проблемы на стороне приложения
для чего тогда depends_on существует
источник

C

Calculon in Docker — русскоговорящее сообщество
сервисы зачем-то должны по порядку стартовать
источник

C

Calculon in Docker — русскоговорящее сообщество
сравни с тем же systemd
источник

DS

Dmitry Sergeev in Docker — русскоговорящее сообщество
Calculon
сравни с тем же systemd
systemd тебе это также не гарантирует. Инициализация базы != ее старту и корректной работы
источник