feat(config): 启用平滑重启特性并优化数据库缓存配置 启用服务器平滑重启功能,配置graceful、gracefulTimeout和gracefulShutdownTimeout参数, 同时取消Redis空节点的强制缓存以提升性能。 ```
This commit is contained in:
@@ -6,9 +6,9 @@ server:
|
|||||||
clientMaxBodySize:
|
clientMaxBodySize:
|
||||||
1048576 # 1MB in bytes 1*1024*1024
|
1048576 # 1MB in bytes 1*1024*1024
|
||||||
# 平滑重启特性
|
# 平滑重启特性
|
||||||
# graceful: true # 是否开启平滑重启特性,开启时将会在本地增加10000的本地TCP端口用于进程间通信。默认false
|
graceful: true # 是否开启平滑重启特性,开启时将会在本地增加10000的本地TCP端口用于进程间通信。默认false
|
||||||
# gracefulTimeout: 2 # 父进程在平滑重启后多少秒退出,默认2秒。若请求耗时大于该值,可能会导致请求中断
|
gracefulTimeout: 2 # 父进程在平滑重启后多少秒退出,默认2秒。若请求耗时大于该值,可能会导致请求中断
|
||||||
# gracefulShutdownTimeout: 5 # 关闭Server时如果存在正在执行的HTTP请求,Server等待多少秒才执行强行关闭
|
gracefulShutdownTimeout: 5 # 关闭Server时如果存在正在执行的HTTP请求,Server等待多少秒才执行强行关闭
|
||||||
logger:
|
logger:
|
||||||
level: "all"
|
level: "all"
|
||||||
stdout: true
|
stdout: true
|
||||||
|
|||||||
@@ -6,11 +6,10 @@ import (
|
|||||||
"github.com/gogf/gf/v2/database/gdb"
|
"github.com/gogf/gf/v2/database/gdb"
|
||||||
)
|
)
|
||||||
|
|
||||||
|
// /取消redis空节点的强制缓存
|
||||||
func dbm(m cool.IModel) *gdb.Model {
|
func dbm(m cool.IModel) *gdb.Model {
|
||||||
return cool.DBM(m).
|
return cool.DBM(m).
|
||||||
Cache(gdb.CacheOption{
|
Cache(gdb.CacheOption{
|
||||||
// Duration: time.Hour,
|
|
||||||
|
|
||||||
Force: false,
|
Force: false,
|
||||||
})
|
})
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user