I am aware that
linkerd keeps a pool of open connections to the thrift backend services.From the point of view of the server backends, this is a “long lived connection”. Let’s consider a single open connection to a single backend service:
- What happens, when the backend closes the connection (either calling the
close()method) or just dying?
- What happens when the backend instance is marked as unhealthy (considering that we are using
linkerd find out that it shouldn’t send any more requests over that connection in the above scenarios?
Thanks for your help.