Как восстановить соединение в PQXX
Возник вопрос на который я не могу найти ответ, раньше соединения в pqxx был метод activate (если я не ошибаюсь с названием), который как я понял могли использовать для того что бы восстановить соединение при broken_connection, как сейчас можно реализовать переподключение к серверу Postgres, на примере если бы во время выполнения запроса у нас отключился сервер Postgres, получив broken_connection мы восстановили сервер и хотелось бы что бы программа так же восстановила своё соединение с сервером.
Ответы (1 шт):
Возможность реакцивации подключений, в т.ч. метод activate
, была объявлена устаревшей в версии 6.3, вышедшей в 2019 году; и удалена в версии 7. В актуальной версии библиотеки при разрыве соединения необходимо избавиться от старого экземпляра connection
и создать новый.