mirror of
https://github.com/ManyakRus/starter.git
synced 2025-02-14 15:00:08 +02:00
сделал ping_go()
This commit is contained in:
parent
2ddba09dd6
commit
140ed0e6fa
@ -1 +1 @@
|
||||
v1.0.95 2024-12-06 11:25:59 +0300
|
||||
v1.0.112 2025-01-24 14:27:09 +0300
|
||||
|
@ -320,7 +320,11 @@ loop:
|
||||
} else if NeedReconnect == true {
|
||||
log.Warn("postgres_connect CheckPort(", addr, ") OK. Start Reconnect()")
|
||||
NeedReconnect = false
|
||||
Connect()
|
||||
err = Connect_err()
|
||||
if err != nil {
|
||||
NeedReconnect = true
|
||||
log.Error("Connect_err() error: ", err)
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
@ -6,7 +6,7 @@ import (
|
||||
"context"
|
||||
"errors"
|
||||
"fmt"
|
||||
"github.com/ManyakRus/starter/logger"
|
||||
"github.com/ManyakRus/starter/log"
|
||||
"github.com/ManyakRus/starter/port_checker"
|
||||
"github.com/jackc/pgx/v5"
|
||||
"strings"
|
||||
@ -31,9 +31,6 @@ import (
|
||||
// Conn - соединение к базе данных
|
||||
var Conn *pgx.Conn
|
||||
|
||||
// log - глобальный логгер
|
||||
var log = logger.GetLog()
|
||||
|
||||
// mutexReconnect - защита от многопоточности Reconnect()
|
||||
var mutexReconnect = &sync.Mutex{}
|
||||
|
||||
@ -367,7 +364,11 @@ loop:
|
||||
} else if NeedReconnect == true {
|
||||
log.Warn("postgres_pgx CheckPort(", addr, ") OK. Start Reconnect()")
|
||||
NeedReconnect = false
|
||||
Connect()
|
||||
err = Connect_err()
|
||||
if err != nil {
|
||||
NeedReconnect = true
|
||||
log.Error("Connect_err() error: ", err)
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
@ -370,7 +370,11 @@ loop:
|
||||
} else if NeedReconnect == true {
|
||||
log.Warn("postgres_stek CheckPort(", addr, ") OK. Start Reconnect()")
|
||||
NeedReconnect = false
|
||||
Connect(Connection)
|
||||
err = Connect_err(Connection)
|
||||
if err != nil {
|
||||
NeedReconnect = true
|
||||
log.Error("Connect_err() error: ", err)
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
Loading…
x
Reference in New Issue
Block a user