Skip to content

Commit 605c7f5

Browse files
committed
Conf.MaxBufferLimit单位为MB
1 parent db5ba60 commit 605c7f5

2 files changed

Lines changed: 4 additions & 1 deletion

File tree

internal/bootstrap/config.go

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -84,9 +84,12 @@ func InitConfig() {
8484
m, _ := mem.VirtualMemory()
8585
if m != nil {
8686
conf.MaxBufferLimit = max(int(float64(m.Total)*0.05), 4*utils.MB)
87+
conf.MaxBufferLimit -= conf.MaxBufferLimit % utils.MB
8788
} else {
8889
conf.MaxBufferLimit = 16 * utils.MB
8990
}
91+
} else {
92+
conf.MaxBufferLimit = conf.Conf.MaxBufferLimit * utils.MB
9093
}
9194
log.Infof("max buffer limit: %d", conf.MaxBufferLimit)
9295
if !conf.Conf.Force {

internal/conf/config.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -119,7 +119,7 @@ type Config struct {
119119
DistDir string `json:"dist_dir"`
120120
Log LogConfig `json:"log" envPrefix:"LOG_"`
121121
DelayedStart int `json:"delayed_start" env:"DELAYED_START"`
122-
MaxBufferLimit int `json:"max_buffer_limit" env:"MAX_BUFFER_LIMIT"`
122+
MaxBufferLimit int `json:"max_buffer_limitMB" env:"MAX_BUFFER_LIMIT_MB"`
123123
MaxConnections int `json:"max_connections" env:"MAX_CONNECTIONS"`
124124
MaxConcurrency int `json:"max_concurrency" env:"MAX_CONCURRENCY"`
125125
TlsInsecureSkipVerify bool `json:"tls_insecure_skip_verify" env:"TLS_INSECURE_SKIP_VERIFY"`

0 commit comments

Comments
 (0)