aboutsummaryrefslogtreecommitdiffstats
path: root/container-core/src/main/resources
diff options
context:
space:
mode:
authorBjørn Christian Seime <bjorncs@vespa.ai>2023-11-10 11:22:24 +0100
committerBjørn Christian Seime <bjorncs@vespa.ai>2023-11-10 11:22:24 +0100
commit5dc460f5f42c01e687773da74c4d688f2aa6cea3 (patch)
tree3fa8b7872c0d04adefdbd35caf7908ae8f2ff5cf /container-core/src/main/resources
parent83b1ccd36dd5df2e43307aab19adc07b41c94c9f (diff)
Limit max payload size based on heap size
Diffstat (limited to 'container-core/src/main/resources')
-rw-r--r--container-core/src/main/resources/configdefinitions/jdisc.http.jdisc.http.connector.def4
1 files changed, 3 insertions, 1 deletions
diff --git a/container-core/src/main/resources/configdefinitions/jdisc.http.jdisc.http.connector.def b/container-core/src/main/resources/configdefinitions/jdisc.http.jdisc.http.connector.def
index b4a513e0de8..d2f081fe7d5 100644
--- a/container-core/src/main/resources/configdefinitions/jdisc.http.jdisc.http.connector.def
+++ b/container-core/src/main/resources/configdefinitions/jdisc.http.jdisc.http.connector.def
@@ -22,9 +22,11 @@ responseHeaderSize int default=65536
# The accept queue size (also known as accept backlog).
acceptQueueSize int default=0
-# Max content size allowed for requests. Set to -1 to disable.
+# Max content size allowed for requests. Set to -1 to disable. Set to 0 for auto (50% of heap size, max 2GB).
maxContentSize long default=-1
+maxContentSizeErrorMessageTemplate string default="Request content length %1$d exceeds limit of %2$d bytes"
+
# Whether the server socket reuses addresses.
reuseAddress bool default=true