--- title: Setting Request Timeouts overview: This task shows you how to setup request timeouts in Envoy using Istio. order: 70 layout: docs type: markdown --- {% include home.html %} This task shows you how to setup request timeouts in Envoy using Istio. ## Before you begin * Setup Istio by following the instructions in the [Installation guide](./installing-istio.html). * Deploy the [BookInfo]({{home}}/docs/samples/bookinfo.html) sample application. * Initialize the application version routing by running the following command: ```bash istioctl create -f route-rule-all-v1.yaml ``` ## Request timeouts A timeout for http requests can be specified using the *httpReqTimeout* field of a routing rule. By default, the timeout is 15 seconds, but in this task we'll override the `reviews` service timeout to 1 second. To see its effect, however, we'll also introduce an artificial 2 second delay in calls to the `ratings` service. 1. Route requests to v2 of the `reviews` service, i.e., a version that calls the `ratings` service ```bash cat <