When you host an HTTP process on Viaduct, all requests go through our proxies which ensure that requests are sent to the right processes.
Until now, all requests had a fixed timeout of 60 seconds. If a request to one of your backends took longer than 60 seconds, a timeout error would be displayed in the browser. We've made a few changes to the way timeouts work:
Firstly, you can now configure your own timeout values betwen 10 and 300 seconds. You can configure these from the Process section of your application in myViaduct.
Secondly, if you have more than one process running and we encounter 4 or more timeouts in a row, we will disable that backend and stop sending requests to it. Some HTTP servers can get themselves into issues and stop responding.
This is yet another addition which makes Viaduct's service a step above the rest!