feat:switch log

#434
This commit is contained in:
samwaf
2025-09-25 16:03:39 +08:00
parent ef13e22b75
commit eb65e929d6
2 changed files with 5 additions and 1 deletions
+1 -1
View File
@@ -2,7 +2,7 @@ package global
var (
/******记录参数配置****************/
GCONFIG_LOG_PERSIST_ENABLED int64 = 1 //是否将web日志持久化到日志库(默认0维持老行为) 1开启 0维持老行为
GCONFIG_LOG_PERSIST_ENABLED int64 = 1 //是否将web日志持久化到日志库(默认1 1 持久化入库 0 不入库
GCONFIG_RECORD_MAX_BODY_LENGTH int64 = 1024 * 2 //限制记录最大请求的body长度 record_max_req_body_length
GCONFIG_RECORD_MAX_RES_BODY_LENGTH int64 = 1024 * 4 //限制记录最大响应的body长度 record_max_rep_body_length
GCONFIG_RECORD_RESP int64 = 0 // 是否记录响应记录 record_resp
+4
View File
@@ -100,6 +100,9 @@ func setConfigIntValue(name string, value int64, change int) {
case "batch_insert":
global.GDATA_BATCH_INSERT = value
break
case "log_persist_enable":
global.GCONFIG_LOG_PERSIST_ENABLED = value
break
default:
zlog.Warn("Unknown config item:", name)
}
@@ -258,4 +261,5 @@ func TaskLoadSetting(initLoad bool) {
updateConfigIntItem(initLoad, "security", "enable_strict_ip_binding", global.GCONFIG_ENABLE_STRICT_IP_BINDING, "是否启用严格IP绑定(1启用 0禁用,启用指纹时建议禁用)", "options", "0|禁用,1|启用")
//数据库相关
updateConfigIntItem(initLoad, "database", "batch_insert", global.GDATA_BATCH_INSERT, "数据库批量插入数量", "int", "")
updateConfigIntItem(initLoad, "database", "log_persist_enable", global.GCONFIG_LOG_PERSIST_ENABLED, "是否开启日志持久化(1开启 0关闭)", "options", "0|关闭,1|开启")
}