Configuring Retry parameters for HTTP HTTP(s) Transport

TIBCO API Exchange Gateway provides the retry mechanism in case when it fails to send the southbound request message to the back-end service using HTTP or transport.

Users can configure the parameters for retry of the request messages, in case, the request message is not delivered due to timeout or any network problems. The retry parameters for HTTP and HTTPS service type are available on the services tab of the configuration GUI.

Set the retry parameters for a HTTP and HTTPS service using the configuration GUI:

Procedure

  1. Start the GUI, if not already started. See Starting GUI for details.
  2. Add a new service of HTTP and HTTPS type. See Adding a New Target Operation for details.
  3. Set the following fields:
    Parameter Description
    Timeout Set the value in milliseconds which is used as a timeout to use when invoking the back-end service. The indicates the maximum time to wait before the northbound response is returned from a back-end service.
    Retry Count Set the value to use as a number of retries for HTTP connection.
    Retry Interval Set the value to use as an interval between HTTP connection retries.

    If set as 0, it means no retry is done between HTTP connection retries.

    Retry Timeout Set the value in milliseconds which is used as a timeout value on each attempt of HTTP connection.

    If set as 0, it means no time to wait for each attempt of HTTP connection.

  4. Save the service configuration.