ошибку подключения (выключенная бд)?
и там и там они не перехватываются
в итоге прилетает OSError
А задача чтобы приложение дожидалось старта базы, или база может в рандомный момент отвалиться?
задача - есть фоновые таски, работающие с базой, база может отвалится просто узнаю я об этом в момент получения новой сессии из sessionmaker
Ок, а может стоит решить задачу с отваливающейся базой? В чем причина такого поведения?
да проблемы как таковой нет, но в коде такое предусмотреть надо никто не может гарантировать 100% доступность базы
Как минимум стоит поместить базу в один нетворк с приложением
у меня вопрос к коду (как отловить ексепшн), а не к архитектурным взаимодействиям)
можешь показать кусок кода, где просиходит исключение?
Обсуждают сегодня