docs: 配置日志格式化

This commit is contained in:
tbphp
2025-07-14 16:10:34 +08:00
parent 237e919ef3
commit 5dbd78a540
2 changed files with 44 additions and 38 deletions

View File

@@ -349,22 +349,25 @@ func (sm *SystemSettingsManager) ValidateGroupConfigOverrides(configMap map[stri
// DisplaySystemConfig displays the current system settings.
func (sm *SystemSettingsManager) DisplaySystemConfig(settings types.SystemSettings) {
logrus.Info("--- System Settings ---")
logrus.Infof(" App URL: %s", settings.AppUrl)
logrus.Infof(" Request Log Retention: %d days", settings.RequestLogRetentionDays)
logrus.Infof(" Request Log Write Interval: %d minutes", settings.RequestLogWriteIntervalMinutes)
logrus.Info("")
logrus.Info("========= System Settings =========")
logrus.Info(" --- Basic Settings ---")
logrus.Infof(" App URL: %s", settings.AppUrl)
logrus.Infof(" Request Log Retention: %d days", settings.RequestLogRetentionDays)
logrus.Infof(" Request Log Write Interval: %d minutes", settings.RequestLogWriteIntervalMinutes)
logrus.Info("--- Request Behavior ---")
logrus.Infof(" Request Timeout: %d seconds", settings.RequestTimeout)
logrus.Infof(" Connect Timeout: %d seconds", settings.ConnectTimeout)
logrus.Infof(" Response Header Timeout: %d seconds", settings.ResponseHeaderTimeout)
logrus.Infof(" Idle Connection Timeout: %d seconds", settings.IdleConnTimeout)
logrus.Infof(" Max Idle Connections: %d", settings.MaxIdleConns)
logrus.Infof(" Max Idle Connections Per Host: %d", settings.MaxIdleConnsPerHost)
logrus.Info(" --- Request Behavior ---")
logrus.Infof(" Request Timeout: %d seconds", settings.RequestTimeout)
logrus.Infof(" Connect Timeout: %d seconds", settings.ConnectTimeout)
logrus.Infof(" Response Header Timeout: %d seconds", settings.ResponseHeaderTimeout)
logrus.Infof(" Idle Connection Timeout: %d seconds", settings.IdleConnTimeout)
logrus.Infof(" Max Idle Connections: %d", settings.MaxIdleConns)
logrus.Infof(" Max Idle Connections Per Host: %d", settings.MaxIdleConnsPerHost)
logrus.Info("--- Key & Group Behavior ---")
logrus.Infof(" Max Retries: %d", settings.MaxRetries)
logrus.Infof(" Blacklist Threshold: %d", settings.BlacklistThreshold)
logrus.Infof(" Key Validation Interval: %d minutes", settings.KeyValidationIntervalMinutes)
logrus.Info("-----------------------")
logrus.Info(" --- Key & Group Behavior ---")
logrus.Infof(" Max Retries: %d", settings.MaxRetries)
logrus.Infof(" Blacklist Threshold: %d", settings.BlacklistThreshold)
logrus.Infof(" Key Validation Interval: %d minutes", settings.KeyValidationIntervalMinutes)
logrus.Info("====================================")
logrus.Info("")
}