feat: Add backend api timeout (#11562)

This commit is contained in:
CityFun
2026-01-05 08:41:42 +00:00
committed by GitHub
parent 040dda5bec
commit 54357fbe2b
+7 -2
View File
@@ -8,6 +8,7 @@ import (
"net/http"
"os"
"path"
"time"
"github.com/1Panel-dev/1Panel/core/init/auth"
"github.com/1Panel-dev/1Panel/core/init/db"
@@ -64,8 +65,12 @@ func Start() {
global.CONF.Conn.BindAddress = fmt.Sprintf("[%s]", global.CONF.Conn.BindAddress)
}
server := &http.Server{
Addr: global.CONF.Conn.BindAddress + ":" + global.CONF.Conn.Port,
Handler: rootRouter,
Addr: global.CONF.Conn.BindAddress + ":" + global.CONF.Conn.Port,
Handler: rootRouter,
ReadHeaderTimeout: 5 * time.Second,
ReadTimeout: 600 * time.Second,
WriteTimeout: 600 * time.Second,
IdleTimeout: 240 * time.Second,
}
ln, err := net.Listen(tcpItem, server.Addr)
if err != nil {