Add --output-http-compatibility-mode

Add support for using default Go HTTP client
This commit is contained in:
Leonid Bugaev
2019-03-10 10:29:28 +01:00
parent 707b311456
commit a8cfaa7581
5 changed files with 82 additions and 16 deletions
+6 -3
View File
@@ -25,9 +25,9 @@ type HTTPOutputConfig struct {
stats bool
workersMin int
workersMax int
statsMs int
workers int
queueLen int
statsMs int
workers int
queueLen int
elasticSearch string
@@ -35,6 +35,8 @@ type HTTPOutputConfig struct {
OriginalHost bool
BufferSize int
CompatibilityMode bool
Debug bool
TrackResponses bool
@@ -113,6 +115,7 @@ func (o *HTTPOutput) startWorker() {
OriginalHost: o.config.OriginalHost,
Timeout: o.config.Timeout,
ResponseBufferSize: o.config.BufferSize,
CompatibilityMode: o.config.CompatibilityMode,
})
deathCount := 0