We are using traefik as reverse proxy for our kubernetes cluster. We are currently on v2.9.5. Everything was perfect until we have enabled http connection pool for out applications. There is a service A which has a http connection pool to call a service B. service B is behind the traefik proxy. When my pod of serviceA and pod of serviceB are on same node, I'm seeing this error:
reverseproxy.go:505: httputil: ReverseProxy read error during body copy: read tcp 10.4.231.230:52954->10.4.231.43:8080: use of closed network connection
I understand that this is an issue with http connection pool, but I'm unable to figure out which application is closing the connection due to which I'm getting this error. Thanks for the help in advance.