Skip to content

Conversation

@jranson
Copy link
Member

@jranson jranson commented Dec 17, 2025

  • in developer env use host directory for reds and prom docker compose volumes.
  • updates health checks to use reasonable connection timeouts and limit to 1 health check connection per http hostname at a time
  • supports http.Client's MaxConnsPerHost in backend http clients, exposed as MaxConcurrentConns in the Backend Options, defaults to 20 (same as current MaxIdleConns value). This allows a Trickster operator to limit the number of concurrent requests to any/all origins (blocking the rest in order of execution) in order to minimize the impact of cache miss storms.

@jranson jranson marked this pull request as ready for review December 17, 2025 23:46
@jranson jranson requested a review from a team as a code owner December 17, 2025 23:46
@coveralls
Copy link

Pull Request Test Coverage Report for Build 20320892879

Details

  • 1 of 1 (100.0%) changed or added relevant line in 1 file are covered.
  • No unchanged relevant lines lost coverage.
  • Overall coverage increased (+0.002%) to 72.144%

Totals Coverage Status
Change from base Build 20318433563: 0.002%
Covered Lines: 14933
Relevant Lines: 20699

💛 - Coveralls

@jranson jranson merged commit 43962a9 into trickstercache:main Dec 18, 2025
7 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants