blob: 283f8c160a852b899bf497141c7506af3ca093a9 (
plain) (
blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
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"
|