The Connection Timeout defines the maximum time (in milliseconds) the Gateway attempts to establish a TCP connection. If exceeded, the routing fails (or failover).
The Read Timeout defines the maximum time (in milliseconds) allowed for response data (not necessarily the complete response) to be read for the outbound request. If exceeded, the routing fails (or failover).
The Maximum Retries defines the maximum number of attempts, in addition to the initial attempt, to establish a TCP connection. For example, Maximum Retries = 3 means there are 4 attempts: the initial attempt and 3 retry attempts
How are you measuring the time used for the complete transaction?
If you increase the retries, to say 20, do you see a difference?
Regards
Seenu Mathew