From cfc0a734bfbdf1ef6a9aa46b9cd0f3b2cce822d6 Mon Sep 17 00:00:00 2001 From: DullJZ <79080562+DullJZ@users.noreply.github.com> Date: Sat, 13 Sep 2025 22:41:00 +0800 Subject: [PATCH] remove metrics.port --- config/config.example.yaml | 1 - deploy/docker/config.docker.yaml | 1 - deploy/helm/s3-balance/production-values.yaml | 2 +- deploy/helm/s3-balance/values.yaml | 2 +- deploy/kubernetes/configmap.yaml | 2 +- internal/config/config.go | 5 +---- 6 files changed, 4 insertions(+), 9 deletions(-) diff --git a/config/config.example.yaml b/config/config.example.yaml index 890a0d3..79fa3f2 100644 --- a/config/config.example.yaml +++ b/config/config.example.yaml @@ -125,7 +125,6 @@ balancer: metrics: enabled: true path: "/metrics" - port: 9090 # S3兼容API配置 s3api: diff --git a/deploy/docker/config.docker.yaml b/deploy/docker/config.docker.yaml index fd34866..9224de0 100644 --- a/deploy/docker/config.docker.yaml +++ b/deploy/docker/config.docker.yaml @@ -52,7 +52,6 @@ balancer: metrics: enabled: true path: "/metrics" - port: 9090 s3api: access_key: "AKIAIOSFODNN7EXAMPLE" diff --git a/deploy/helm/s3-balance/production-values.yaml b/deploy/helm/s3-balance/production-values.yaml index ae429c7..f59d836 100644 --- a/deploy/helm/s3-balance/production-values.yaml +++ b/deploy/helm/s3-balance/production-values.yaml @@ -83,10 +83,10 @@ config: health_check_period: 30s update_stats_period: 60s + # 监控指标配置(与主服务共享端口) metrics: enabled: true path: "/metrics" - port: 8080 s3api: access_key: "your-access-key" diff --git a/deploy/helm/s3-balance/values.yaml b/deploy/helm/s3-balance/values.yaml index be27ebb..605380a 100644 --- a/deploy/helm/s3-balance/values.yaml +++ b/deploy/helm/s3-balance/values.yaml @@ -121,10 +121,10 @@ config: health_check_period: 30s update_stats_period: 60s + # 监控指标配置(与主服务共享端口) metrics: enabled: true path: "/metrics" - port: 8080 s3api: access_key: "AKIAIOSFODNN7EXAMPLE" diff --git a/deploy/kubernetes/configmap.yaml b/deploy/kubernetes/configmap.yaml index 8e683b9..ceb14a1 100644 --- a/deploy/kubernetes/configmap.yaml +++ b/deploy/kubernetes/configmap.yaml @@ -43,10 +43,10 @@ data: health_check_period: 30s update_stats_period: 60s + # 监控指标配置(与主服务共享端口) metrics: enabled: true path: "/metrics" - port: 8080 s3api: access_key: "AKIAIOSFODNN7EXAMPLE" diff --git a/internal/config/config.go b/internal/config/config.go index 69397b6..f21a881 100644 --- a/internal/config/config.go +++ b/internal/config/config.go @@ -56,7 +56,7 @@ type BalancerConfig struct { type MetricsConfig struct { Enabled bool `yaml:"enabled"` Path string `yaml:"path"` - Port int `yaml:"port"` + // Port int `yaml:"port"` // 目前未使用,与主服务共享端口 } // S3APIConfig S3兼容API配置 @@ -144,9 +144,6 @@ func (c *Config) SetDefaults() { if c.Metrics.Path == "" { c.Metrics.Path = "/metrics" } - if c.Metrics.Port == 0 { - c.Metrics.Port = 9090 - } // 数据库默认值 if c.Database.Type == "" {