GODT-1348: max 100 conn per host

This commit is contained in:
James Houlahan
2021-09-14 14:57:02 +02:00
committed by Jakub
parent 8f1ca00c9d
commit cd6b5cdcc3
3 changed files with 15 additions and 4 deletions

View File

@ -82,6 +82,14 @@ func updateTime(_ *resty.Client, res *resty.Response) error {
return nil
}
func logConnReuse(_ *resty.Client, res *resty.Response) error {
if !res.Request.TraceInfo().IsConnReused {
logrus.WithField("host", res.Request.URL).Trace("Connection was NOT reused")
}
return nil
}
func catchRetryAfter(_ *resty.Client, res *resty.Response) (time.Duration, error) {
if res.StatusCode() == http.StatusTooManyRequests {
if after := res.Header().Get("Retry-After"); after != "" {