-
Notifications
You must be signed in to change notification settings - Fork 7.6k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
limit streams per tunnel connection #43443
Comments
/not stale |
Not stale |
not stale |
Hi, I'm interested in picking this up if no one's working on it! |
So in istio/ztunnel#931 we added a pooling impl that considers streamcount-per-conn as criteria for starting a new connection, and exposes a ztunnel env var Our waypoint config is still hardcoded at 100 streams-per-conn though, which makes customizing I think this will be mooted by sandwiching, however. |
Envoy implementation is limited by the fact that internal listeners handle streams on the same worker as the tunnel listener. Therefore, we cannot handle a very large number of streams on a single tunnel.
We should ensure that we set a low max number of streams (~100 as a first estimate).
The text was updated successfully, but these errors were encountered: