From 46fbde4f0b4c55fbc9e22317f4ad786ad4f1ef63 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Kuba=20Podg=C3=B3rski?= Date: Mon, 7 Jun 2021 18:41:13 +0200 Subject: [PATCH] Update holder.go --- holder.go | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/holder.go b/holder.go index 78a96aba5..d05401d19 100644 --- a/holder.go +++ b/holder.go @@ -721,12 +721,17 @@ func (h *Holder) Open() error { h.txf.blueGreenOnIfRunningBlueGreen() if h.cfg.LookupDBDSN != "" { - h.Logger.Printf("connecting to lookup DB") + h.Logger.Printf("connecting to lookup database") db, err := sql.Open("postgres", h.cfg.LookupDBDSN) if err != nil { return errors.Wrap(err, "connecting to lookup database") } + if err := db.Ping(); err != nil { + return errors.Wrap(err, "pinging lookup database") + } + + h.Logger.Printf("connection to lookup database succeeded, connection stats: %+v", db.Stats()) h.lookupDB = db }