mirror of
https://github.com/katanemo/plano.git
synced 2026-07-02 15:51:02 +02:00
add compress/decompress filter to llm listener (#489)
This commit is contained in:
parent
d29eba4102
commit
4899117876
1 changed files with 20 additions and 0 deletions
|
|
@ -339,6 +339,26 @@ static_resources:
|
||||||
cluster: bright_staff
|
cluster: bright_staff
|
||||||
timeout: {{ llm_gateway_listener.timeout }}
|
timeout: {{ llm_gateway_listener.timeout }}
|
||||||
http_filters:
|
http_filters:
|
||||||
|
- name: envoy.filters.http.compressor
|
||||||
|
typed_config:
|
||||||
|
"@type": type.googleapis.com/envoy.extensions.filters.http.compressor.v3.Compressor
|
||||||
|
compressor_library:
|
||||||
|
name: compress
|
||||||
|
typed_config:
|
||||||
|
"@type": type.googleapis.com/envoy.extensions.compression.gzip.compressor.v3.Gzip
|
||||||
|
memory_level: 3
|
||||||
|
window_bits: 10
|
||||||
|
- name: envoy.filters.http.decompressor
|
||||||
|
typed_config:
|
||||||
|
"@type": type.googleapis.com/envoy.extensions.filters.http.decompressor.v3.Decompressor
|
||||||
|
decompressor_library:
|
||||||
|
name: decompress
|
||||||
|
typed_config:
|
||||||
|
"@type": "type.googleapis.com/envoy.extensions.compression.gzip.decompressor.v3.Gzip"
|
||||||
|
window_bits: 9
|
||||||
|
chunk_size: 8192
|
||||||
|
# If this ratio is set too low, then body data will not be decompressed completely.
|
||||||
|
max_inflate_ratio: 1000
|
||||||
- name: envoy.filters.http.router
|
- name: envoy.filters.http.router
|
||||||
typed_config:
|
typed_config:
|
||||||
"@type": type.googleapis.com/envoy.extensions.filters.http.router.v3.Router
|
"@type": type.googleapis.com/envoy.extensions.filters.http.router.v3.Router
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue