修复程序启动保活异常

This commit is contained in:
Sake 2026-01-29 09:24:07 +08:00
parent 45b4f526d7
commit e250ac3078

View File

@ -10,6 +10,7 @@ import (
"path/filepath" "path/filepath"
"strconv" "strconv"
"syscall" "syscall"
"time"
"easyvqd/internal/conf" "easyvqd/internal/conf"
@ -34,7 +35,7 @@ func Run(bc *conf.Bootstrap) {
panic(err) panic(err)
} }
defer cleanUp() defer cleanUp()
time.Sleep(500 * time.Millisecond)
var svc *server.Server var svc *server.Server
if bc.Server.HTTP.Port != 0 { if bc.Server.HTTP.Port != 0 {
svc = server.New(handler, svc = server.New(handler,
@ -49,7 +50,7 @@ func Run(bc *conf.Bootstrap) {
server.ReadTimeout(bc.Server.HTTP.Timeout.Duration()), server.ReadTimeout(bc.Server.HTTP.Timeout.Duration()),
server.WriteTimeout(bc.Server.HTTP.Timeout.Duration()), server.WriteTimeout(bc.Server.HTTP.Timeout.Duration()),
) )
lis, err := net.Listen("tcp", ":8089") lis, err := net.Listen("tcp", ":")
if err != nil { if err != nil {
fmt.Printf("创建监听器失败: %v\n", err) fmt.Printf("创建监听器失败: %v\n", err)
return return