-
Notifications
You must be signed in to change notification settings - Fork 355
Open
Labels
good first issueGood for newcomersGood for newcomerskind/featureNew featureNew featuretriage/acceptedThe issue was reviewed and is complete enough to start working on itThe issue was reviewed and is complete enough to start working on it
Description
Description
All MeshRetry retryOn options available for grpc protocol (Canceled, DeadlineExceeded, Internal, ResourceExhausted, Unavailable) only trigger retry in case http headers are returned from the grpc service.
If request failure is related to connection issues (reset, timeout), no retry is triggered.
Such options are available for http protocol: Reset, ConnectFailure. Also 5xx is a combination of these.
But http MeshRetry policy is filtered out if service port has appProtocol = grpc and is not being applied.
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
good first issueGood for newcomersGood for newcomerskind/featureNew featureNew featuretriage/acceptedThe issue was reviewed and is complete enough to start working on itThe issue was reviewed and is complete enough to start working on it