summaryrefslogtreecommitdiffstats
path: root/container-disc/src/main/resources/configdefinitions/container.jdisc.config.http-server.def
diff options
context:
space:
mode:
authorJon Bratseth <bratseth@yahoo-inc.com>2016-06-15 23:09:44 +0200
committerJon Bratseth <bratseth@yahoo-inc.com>2016-06-15 23:09:44 +0200
commit72231250ed81e10d66bfe70701e64fa5fe50f712 (patch)
tree2728bba1131a6f6e5bdf95afec7d7ff9358dac50 /container-disc/src/main/resources/configdefinitions/container.jdisc.config.http-server.def
Publish
Diffstat (limited to 'container-disc/src/main/resources/configdefinitions/container.jdisc.config.http-server.def')
-rw-r--r--container-disc/src/main/resources/configdefinitions/container.jdisc.config.http-server.def45
1 files changed, 45 insertions, 0 deletions
diff --git a/container-disc/src/main/resources/configdefinitions/container.jdisc.config.http-server.def b/container-disc/src/main/resources/configdefinitions/container.jdisc.config.http-server.def
new file mode 100644
index 00000000000..283f8c160a8
--- /dev/null
+++ b/container-disc/src/main/resources/configdefinitions/container.jdisc.config.http-server.def
@@ -0,0 +1,45 @@
+# Copyright 2016 Yahoo Inc. Licensed under the terms of the Apache 2.0 license. See LICENSE in the project root.
+namespace=container.jdisc.config
+
+serverName string default="default"
+tcpKeepAliveEnabled bool default=false
+httpKeepAliveEnabled bool default=true
+optimizedForPipeline bool default=false
+removeRawPostBodyForWwwUrlEncodedPost bool default=false
+responseChunkingEnabled bool default=true
+tcpNoDelayEnabled bool default=true
+listenPort int
+maxChunkSize int default=65536
+maxHeaderSize int default=65536
+maxInitialLineLength int default=65536
+maxUnchunkedResponseSize int default=10362880
+numWorkerThreads int default=16
+receiveBufferSize int default=-1
+responseCompressionLevel int default=6
+sendBufferSize int default=-1
+tcpListenBacklogLength int default=0
+connectTimeout double default=10
+idleConnectionTimeout double default=180
+soLinger double default=-1
+perRequestMetricsEnabled bool default=false
+metricUpdateInterval double default=1
+ssl.enabled bool default=false
+ssl.keyStoreType string default="JKS"
+ssl.keyStorePath string default="default"
+ssl.trustStorePath string default="default"
+ssl.keyDBKey string default=""
+ssl.algorithm string default="SunX509"
+ssl.protocol string default="TLS"
+
+filter[].id string
+filter[].binding string
+
+#copy pasted from new http-server.def(namespace=jdisc.http.server)
+accessLog.bufferSize int default = 10240
+accessLog.flushTimeout double default = 5 # seconds
+accessLog.fileName string default = ""
+accessLog.rotatable bool default = false
+accessLog.directory string default = "logs/jdisc_core"
+accessLog.prefix string default = "access_log."
+accessLog.suffix string default = ""
+accessLog.fileDateFormat string default = "yyyy-MM-dd"