Skip to content

Conversation

@tomMoulard
Copy link
Collaborator

@tomMoulard tomMoulard commented Sep 8, 2021

What does this PR do?

This PR introduces a new TCP Middleware called InFlightConn.

This middleware does the same as the HTTP counterpart (i.e. amount), except that you can't have sourceCriterion since you have less metadata about a connection in TCP than in an HTTP request. Furthermore, the TCP connections are grouped by remote IP.

Motivation

Solve half of #5999

More

  • Added/updated tests
  • Added/updated documentation

kevinpollet and others added 5 commits November 29, 2021 14:57
Co-authored-by: Kevin Pollet <pollet.kevin@gmail.com>
Copy link
Member

@rtribotte rtribotte left a comment

Choose a reason for hiding this comment

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

Thanks 👍

Copy link
Member

@kevinpollet kevinpollet left a comment

Choose a reason for hiding this comment

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

Thanks 🚀

@traefiker traefiker merged commit 93de7cf into traefik:master Nov 29, 2021
@tomMoulard tomMoulard deleted the feat-tcp-inflightreq branch November 29, 2021 16:30
@tomMoulard tomMoulard added the kind/enhancement a new or improved feature. label Dec 20, 2021
@tomMoulard tomMoulard changed the title feat: add in flight connection middleware Add in flight connection middleware Dec 20, 2021
@mmoya mmoya mentioned this pull request Apr 20, 2022
2 tasks
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.

5 participants