Request Timeout

Request Timeout

Sets the maximum duration (in seconds) allowed for the entire request to complete. If exceeded, the request will be terminated.

Default

Itsi.rb
request_timeout 300  # 5 minutes

Example

Itsi.rb
request_timeout 60  # 1 minute
If the request is held-up inside a Ruby worker, the worker will be gracefully restarted (as killing in-progress threads is not safe).