Split buffer requests/responses
This commit is contained in:
committed by
Donal McBreen
parent
d891eb91e4
commit
c8adda1550
@@ -87,7 +87,8 @@ proxy:
|
||||
# You can also set the memory limit for buffering, which defaults to 1MB, anything
|
||||
# larger than that is written to disk.
|
||||
buffering:
|
||||
enabled: true
|
||||
requests: true
|
||||
responses: true
|
||||
max_request_body: 40_000_000
|
||||
max_response_body: 0
|
||||
memory: 2_000_000
|
||||
|
||||
@@ -45,7 +45,8 @@ class Kamal::Configuration::Proxy
|
||||
"health-check-timeout": proxy_config.dig("health_check", "timeout"),
|
||||
"health-check-path": proxy_config.dig("health_check", "path"),
|
||||
"target-timeout": proxy_config["response_timeout"],
|
||||
"buffer": proxy_config.fetch("buffer", { enabled: true }).fetch("enabled", true),
|
||||
"buffer-requests": proxy_config.fetch("buffer", { "requests": true }).fetch("requests", true),
|
||||
"buffer-responses": proxy_config.fetch("buffer", { "responses": true }).fetch("responses", true),
|
||||
"buffer-memory": proxy_config.dig("buffer", "memory"),
|
||||
"max-request-body": proxy_config.dig("buffer", "max_request_body"),
|
||||
"max-response-body": proxy_config.dig("buffer", "max_response_body"),
|
||||
|
||||
Reference in New Issue
Block a user