wso2 / product-microgateway

Choreo Connect is a cloud-native, open-source, and developer-centric API gateway.
https://wso2.com/choreo/choreo-connect/
Apache License 2.0
287 stars 246 forks source link

[Choreo-Connect 1.2.0] Choreo Connect Max Message Size (including interceptor) #3455

Closed DaniduWijendra closed 7 months ago

DaniduWijendra commented 8 months ago

Problem

In Choreo Connect 1.2.0 there is a requirement to send a large payload (> 100 MB) to the interceptor. However, when passing a large payload, always get a 413 Payload Too Large error.

Solution

In order to achieve this requirement, we could make the per_connection_buffer_limit_bytes configurable in Choreo Connect.

[1] https://www.envoyproxy.io/docs/envoy/latest/api-v3/config/listener/v3/listener.proto

Implementation

No response

Related Issues

No response

Suggested Labels

No response

RusJaI commented 7 months ago

Closing this issue since the public fixes were merged : Master branch fix PR : https://github.com/wso2/product-microgateway/pull/3463 Tests PR : https://github.com/wso2/product-microgateway/pull/3463 Docs PR : https://github.com/wso2/docs-apim/pull/7418