How to Set timeout manually for each individual http calls made through Integration Object?

Hi,

May I know what is the default timeout set for the http calls in Appian (is it possible to access it and view the same through any property file) and is it possible to set timeout manually for the individual http calls made based on the requirement.

 

 

Regards,

Balaji.R

  Discussion posts and replies are publicly visible

Parents
  • 0
    Certified Lead Developer
    Hi I believe When you talk about integration pattern, basically timeout depends based on 3 factors

    1. What we have configured form our end in Appian (it can be ignored, once the connection gets established with third party systems, then depends on point-2 mention below)

    2. The service which you are trying consume, what's their timeout configuration

    3. Bad internet connectivity


    Note: let's assume I am trying to upload a large document into any third party systems, once the connection gets established, it will wait till the document gets uploaded into their system, unless it doesn't gets timeout in third party system, so if our timeout is set to 10 seconds in appian, that doesn't mean that the connection will be close before finishing its job, but yes it's always better to handle from our end( in Appian) as well.

    Hope this will you.
Reply
  • 0
    Certified Lead Developer
    Hi I believe When you talk about integration pattern, basically timeout depends based on 3 factors

    1. What we have configured form our end in Appian (it can be ignored, once the connection gets established with third party systems, then depends on point-2 mention below)

    2. The service which you are trying consume, what's their timeout configuration

    3. Bad internet connectivity


    Note: let's assume I am trying to upload a large document into any third party systems, once the connection gets established, it will wait till the document gets uploaded into their system, unless it doesn't gets timeout in third party system, so if our timeout is set to 10 seconds in appian, that doesn't mean that the connection will be close before finishing its job, but yes it's always better to handle from our end( in Appian) as well.

    Hope this will you.
Children
  • 0
    A Score Level 1
    in reply to aloks0189
    Hi aloks176,
    Thanks for your response. In case of Appian being a consumer of a Third Party Service, I understood that by default the timeout for the http call is 60 seconds and is there a way to set timeout manually per http call basis i.e., for some third party calls I need Appian to wait for 30 seconds only for its response so in that is there any property which can be set.


    Regards,
    Balaji.R