Linkerd fails to proxy outgoing gRPC traffic to upstream when application is redployed #5178
Unanswered
sumit-joshi-mt
asked this question in
Q&A
Replies: 2 comments 3 replies
-
@zaharidichev this sounds kinda like some of the HA stuff you fixed awhile ago. Any ideas? |
Beta Was this translation helpful? Give feedback.
0 replies
-
Hi there, a few questions:
|
Beta Was this translation helpful? Give feedback.
3 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
Hi,
Linkerd fails to proxy outgoing grpc traffic if upstream/backend application to which it is talking is down for sometime and when application is up(scaled down to 0 replicas and again scaled back to desired replicas) it does not recovers, looks like application process hangs.
When I remove linkerd and do the same this application throws error "connection refused" when upstream application is down and again starts working after application is up but in case of linkerd application process just hangs does not throw even connection refused error
linkerd check looks fine.
linkerd proxy version: edge-20.10.6
kubernetes version: v1.17.9-eks-4c6976
linkerd-proxy logs
Request flow is --
application --> linkerd-proxy --> k8s services --> backend gRPC pods
(backend/upstream does not uses linkerd in some cases; linkerd is enabled at client side only)
has any one seen this issue? any pointers around this would be helpful.
Thank you.
Beta Was this translation helpful? Give feedback.
All reactions