Преглед изворни кода

perf(internal/service): 调整 HTTP 客户端连接池参数

- 将 MaxIdleConns 从 100增加到 500,提高连接池最大容量
-将 MaxIdleConnsPerHost从 100 增加到 300,提升每个主机的连接池容量
fusu пре 2 месеци
родитељ
комит
af5830ea9c
1 измењених фајлова са 2 додато и 2 уклоњено
  1. 2 2
      internal/service/gameShieldCrawler.go

+ 2 - 2
internal/service/gameShieldCrawler.go

@@ -47,8 +47,8 @@ func NewCrawlerService(
 	httpClient := &http.Client{
 		Transport: &http.Transport{
 			TLSClientConfig:     &tls.Config{InsecureSkipVerify: true},
-			MaxIdleConns:        100,              // 最大空闲连接数
-			MaxIdleConnsPerHost: 100,              // 每个主机的最大空闲连接数
+			MaxIdleConns:        500,              // 最大空闲连接数
+			MaxIdleConnsPerHost: 300,              // 每个主机的最大空闲连接数
 			IdleConnTimeout:     90 * time.Second, // 空闲连接超时时间
 		},
 		Timeout: 30 * time.Second, // 请求超时时间