Skip to content

Conversation

@bneradt
Copy link
Contributor

@bneradt bneradt commented Oct 28, 2023

This implements proxy.config.net.per_client.max_connections_in which
allows the user to configure a per client IP incoming maximum number of
concurrent connections. This is the client-side analogue to
proxy.config.http.per_server.connection.max.

@bneradt bneradt added this to the 10.0.0 milestone Oct 28, 2023
@bneradt bneradt self-assigned this Oct 28, 2023
@bneradt bneradt marked this pull request as draft October 28, 2023 03:53
@bneradt bneradt force-pushed the per_client_connection_max branch from 7f87404 to 88eecf1 Compare October 30, 2023 22:14
@serrislew serrislew self-requested a review October 30, 2023 22:17
@bneradt bneradt force-pushed the per_client_connection_max branch from 88eecf1 to ed50c32 Compare October 31, 2023 01:00
@bneradt bneradt force-pushed the per_client_connection_max branch 9 times, most recently from 7c77d62 to 353b57f Compare November 2, 2023 22:06
@bneradt bneradt marked this pull request as ready for review November 2, 2023 22:07
@bneradt bneradt force-pushed the per_client_connection_max branch 2 times, most recently from a633e1f to 89fbe0c Compare November 4, 2023 22:54
@bneradt bneradt force-pushed the per_client_connection_max branch 2 times, most recently from 5469af8 to 7c9180e Compare November 7, 2023 23:07
This implements proxy.config.net.per_client.max_connections_in which
allows the user to configure a per client IP incoming maximum number of
concurrent connections. This is the client-side analogue to
proxy.config.http.per_server.connection.max.

This also adds metrics and Group cleanup.
@bneradt bneradt force-pushed the per_client_connection_max branch from 7c9180e to 6b92998 Compare November 9, 2023 17:21
Copy link
Member

@SolidWallOfCode SolidWallOfCode left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Just one issue I saw in this review.

@bneradt bneradt merged commit 341e99c into apache:master Nov 10, 2023
@bryancall bryancall mentioned this pull request Aug 14, 2024
91 tasks
@bneradt bneradt deleted the per_client_connection_max branch June 17, 2025 19:54
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

6 participants