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

сделал CheckPort()

This commit is contained in:
Nikitin Aleksandr
2023-12-26 16:42:53 +03:00
parent 0c5ee45514
commit 3c32dfb9ad
29 changed files with 183 additions and 182 deletions

View File

@@ -7,7 +7,7 @@ import (
"errors"
"fmt"
"github.com/ManyakRus/starter/logger"
"github.com/ManyakRus/starter/ping"
"github.com/ManyakRus/starter/port_checker"
"strings"
"time"
@@ -61,7 +61,7 @@ func Connect() {
FillSettings()
}
ping.Ping(Settings.DB_HOST, Settings.DB_PORT)
port_checker.CheckPort(Settings.DB_HOST, Settings.DB_PORT)
err := Connect_err()
if err != nil {
@@ -138,7 +138,7 @@ func IsClosed() bool {
err = DB.Ping()
if err != nil {
log.Error("DB.Ping() error: ", err)
log.Error("DB.CheckPort() error: ", err)
return true
}
return otvet
@@ -374,13 +374,13 @@ loop:
log.Warn("Context app is canceled. postgres_gorm.ping")
break loop
case <-ticker.C:
err := ping.Ping_err(Settings.DB_HOST, Settings.DB_PORT)
err := port_checker.CheckPort_err(Settings.DB_HOST, Settings.DB_PORT)
//log.Debug("ticker, ping err: ", err) //удалить
if err != nil {
NeedReconnect = true
log.Warn("postgres_gorm Ping(", addr, ") error: ", err)
log.Warn("postgres_gorm CheckPort(", addr, ") error: ", err)
} else if NeedReconnect == true {
log.Warn("postgres_gorm Ping(", addr, ") OK. Start Reconnect()")
log.Warn("postgres_gorm CheckPort(", addr, ") OK. Start Reconnect()")
NeedReconnect = false
Connect()
}