glide.rest.outbound.ecc_response.timeout system property use?

imran rasheed
Tera Contributor

We are facing an issue with integrations where POST calls are getting timeout intermittently. These are Synchronous POST calls which goes through MID Server. While checking with vendor they suggested us to go with Asynchronous method and waitforresponse(time). And also set the property set the glide.http.outbound.max_timeout.enabled system property to false & add property glide.rest.outbound.ecc_response.timeout with integer type to add the seconds.

1. I don't understand the fact why do we need to add property  glide.http.outbound.max_timeout.enabled  to false , because we are already setting waitforresponse(time) through Asynchronous method.

2. glide.http.outbound.max_timeout.enabled  to false - Will this property affect the timeout of 30 seconds for other Synchronous integration calls? I mean will it affect other Synchronous POST call integrations globally?

3. Why do we need to add property glide.rest.outbound.ecc_response.timeout, when we already have glide.http.outbound.max_timeout.enabled system property to false is set & waitforresponse(time) is set for asynchronous calls?

6 REPLIES 6

@imran rasheed 

Hope you are doing good.

Let me know if I have answered your question.

If so, please mark appropriate response as correct & helpful so that this thread can be closed and others can be benefited by this.

Regards
Ankur

 

Regards,
Ankur
Certified Technical Architect  ||  9x ServiceNow MVP  ||  ServiceNow Community Leader

@imran rasheed 

Hope you are doing good.

Let me know if I have answered your question.

If so, please mark appropriate response as correct & helpful so that this thread can be closed and others can be benefited by this.

Regards
Ankur

 

Regards,
Ankur
Certified Technical Architect  ||  9x ServiceNow MVP  ||  ServiceNow Community Leader