enhacne(setting):增加缓存生命期配置。

This commit is contained in:
徐涛
2022-08-12 14:06:08 +08:00
parent 0692b246c1
commit 447a88ceac
4 changed files with 15 additions and 9 deletions

View File

@@ -4,7 +4,7 @@ import (
"time"
)
//服务器配置
// 服务器配置
type ServerSetting struct {
RunMode string
HttpPort int
@@ -12,7 +12,7 @@ type ServerSetting struct {
WriteTimeout time.Duration
}
//数据库配置
// 数据库配置
type DatabaseSetting struct {
User string
Pass string
@@ -31,9 +31,11 @@ type RedisSetting struct {
type ServiceSetting struct {
MaxSessionLife time.Duration
ItemsPageSize uint16
CacheLifeTime time.Duration
}
//定义全局变量
// 定义全局变量
var (
ServerSettings *ServerSetting
DatabaseSettings *DatabaseSetting
@@ -41,7 +43,7 @@ var (
ServiceSettings *ServiceSetting
)
//读取配置到全局变量
// 读取配置到全局变量
func SetupSetting() error {
s, err := NewConfigurationFile()
if err != nil {