Hi,
We have a business process that performs a lot of reading / modification actions. The process gets triggered on "Modify Object Record" signal of a section.
Due to the time that business process takes, the user often gets "Request Time out" message (screenshot attached).
Question:
- Is it possible to run the business process asynchronously?
- Is it possible to increase the Timeout duration?
Thank you,
Like
Dear Hatim,
You can run process asynchronously checking "run following elements in background" checkbox (http://prntscr.com/na6pfr) or putting any timer element in a process (for example for one second http://prntscr.com/na6qe1).
However I would recommend to make process itself less resource consuming as even if it is ran in background it may affect performance of the site.
Timeout duration can be set up in connection strings in installation files:
<add name="db" connectionString="Data Source=Your data source;Initial Catalog=Your catalog;Integrated Security=SSPI;MultipleActiveResultSets=True;Pooling=true;Max Pool Size=100; Connection Timeout=10500" />
Best regards,
Dennis