1
0
mirror of https://github.com/ManyakRus/starter.git synced 2025-11-28 23:20:10 +02:00

сделал TextConnBusy

This commit is contained in:
Nikitin Aleksandr
2025-04-16 10:56:16 +03:00
parent dbebead637
commit 2be7496bff

View File

@@ -50,6 +50,9 @@ type SettingsINI struct {
DB_PASSWORD string
}
// TextConnBusy - текст ошибки "conn busy"
const TextConnBusy = "conn busy"
// Connect_err - подключается к базе данных
func Connect() {
@@ -370,9 +373,19 @@ loop:
//ping в базе данных
err = Conn.Ping(contextmain.GetContext())
if err != nil {
switch err.Error() {
case TextConnBusy:
{
log.Warn("postgres_pgx Ping() warning: ", err)
}
default:
{
NeedReconnect = true
log.Error("postgres_pgx Ping() error: ", err)
}
}
}
//ping порта
err = port_checker.CheckPort_err(Settings.DB_HOST, Settings.DB_PORT)