Request Deadlines and Timeouts

Request Deadlines and Timeouts

Problem described below,

client ------> istio-ilbgateway -----> istio virtualservice -----> destination pod

uses gRPC Requests

In the above scenario, if the client sets a deadline of 30s and the virtual service uses the default timeout of 15s, how and where are the deadline/timeouts for the outbound connection between istio-ilbgateway and the sidecar of the destination pod and also between the sidecar proxy and the application ???

This question arises because during load testing faced an issue with the transport closing and the ilbgateway returning Unavailable as shown in the image below.