From 824c4f96dd08ddcab02948c281eb4cd2b22a9ced Mon Sep 17 00:00:00 2001 From: Yoo1tic <137816438+Yoo1tic@users.noreply.github.com> Date: Sun, 20 Jul 2025 01:43:40 +0800 Subject: [PATCH] feat: adjust connection pool size calculation and comment out http2 prior knowledge --- src/config/basic_client.rs | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/config/basic_client.rs b/src/config/basic_client.rs index 4581d5c..4ded7a2 100644 --- a/src/config/basic_client.rs +++ b/src/config/basic_client.rs @@ -6,12 +6,12 @@ use crate::config::KeyCheckerConfig; pub fn client_builder(config: &KeyCheckerConfig) -> Result { // Adjust connection pool size based on concurrency, optimizing for 0.5 second response time - let pool_size = (config.concurrency / 2).max(20).min(config.concurrency); + let pool_size = config.concurrency / 2; let mut builder = Client::builder() .timeout(Duration::from_secs(config.timeout_sec)) - .pool_max_idle_per_host(pool_size) - .http2_prior_knowledge(); + .pool_max_idle_per_host(pool_size); +// .http2_prior_knowledge(); if let Some(ref proxy_url) = config.proxy { builder = builder.proxy(reqwest::Proxy::all(proxy_url.clone())?);