Мне интересно, имеет ли это смысл или возможно добиться автоматического переподключения Postgres.Идея состоит в том, чтобы прослушать и проверить связь с сервером, чтобы определить, активно ли сердцебиение, если нет, то оно должно попытаться переподключиться.Цель состоит в том, чтобы постоянно гарантировать, что БД жива и работоспособна.
До сих пор мне удавалось реализовать database/sql
и мой ORM (sqlboiler) с интервалом, который пингует, однако пинг по какой-то причине не 'не могу обнаружить падение, когда я отключаю сервер БД.Но когда я перезагружаю приложение Go, оно знает, что соединение недоступно!Weird.