mirror of
https://github.com/VictoriaMetrics/VictoriaMetrics.git
synced 2025-01-10 15:14:09 +00:00
lib/promscrape: increase the duration for reading the full response in stream parsing mode
Increase the duration from 10x to 30x of the configured `scrape_interval'. This should help https://github.com/VictoriaMetrics/VictoriaMetrics/issues/1365
This commit is contained in:
parent
074b11fa69
commit
df057177a0
1 changed files with 2 additions and 2 deletions
|
@ -128,10 +128,10 @@ func newClient(sw *ScrapeWork) *client {
|
||||||
ResponseHeaderTimeout: sw.ScrapeTimeout,
|
ResponseHeaderTimeout: sw.ScrapeTimeout,
|
||||||
},
|
},
|
||||||
|
|
||||||
// Set 10x bigger timeout than the sw.ScrapeTimeout, since the duration for reading the full response
|
// Set 30x bigger timeout than the sw.ScrapeTimeout, since the duration for reading the full response
|
||||||
// can be much bigger because of stream parsing.
|
// can be much bigger because of stream parsing.
|
||||||
// See https://github.com/VictoriaMetrics/VictoriaMetrics/issues/1017#issuecomment-767235047
|
// See https://github.com/VictoriaMetrics/VictoriaMetrics/issues/1017#issuecomment-767235047
|
||||||
Timeout: 10 * sw.ScrapeTimeout,
|
Timeout: 30 * sw.ScrapeTimeout,
|
||||||
}
|
}
|
||||||
if sw.DenyRedirects {
|
if sw.DenyRedirects {
|
||||||
sc.CheckRedirect = func(req *http.Request, via []*http.Request) error {
|
sc.CheckRedirect = func(req *http.Request, via []*http.Request) error {
|
||||||
|
|
Loading…
Reference in a new issue