Router should handle downstream failures gracefully

Description

In the event of any issues with System services' unavailability. Ex: Transaction system is down. The calls to services that depend on transaction systems will take a long time finish. This is because of inbuilt retries in thrift RPC.

In such events, we should timeout the calls from router and not let the requests hang for ever.

Release Notes

None

Activity

Show:
Won't Fix
Pinned fields
Click on the next to a field label to start pinning.

Details

Assignee

Reporter

Affects versions

Components

Priority

Created December 3, 2014 at 7:50 PM
Updated June 9, 2020 at 1:26 AM
Resolved June 9, 2020 at 1:26 AM