WCF/Asmx giving timeout but server hardware is whispered

Asked

Viewed 52 times

0

Good night.

I have an application that is integrated with over a hundred other applications through webservices, where I use a lot of threads for communication between them. This my application is used by other applications through a dll today. I’m trying to migrate this dll to a service, so I created a WCF service (I’ve tried asmx tbm). The problem is that as the requests enter this service starts to increase the response timeout a lot until starting to timeout everything. What is strange is that the hardware (memory and cpu) are below 30% consumption, so I believe the problem is the threads launched, or some iis configuration or wcf/asmx. I was wondering if anyone’s been through this or have any idea how to fix it.

Thank you.

  • Nikolas, how are the values of InstanceContextMode, ConcurrencyMode and the values of Throttling, also would like to know if your client applications perform simultaneous requests internally (the same application performing two or more requests at the same time).

  • I’ve done several tests with these parameters. Yes, it performs hundreds of requests.

1 answer

0

A 'dirty' solution (but practical and that will give you time), would be to decrease the time between the pool’s Recycle serving wcf.

In the meantime look for the supplier so that together can figure out what is going on, since it can be from a silly bug in the dll code, to more serious problems like 'competition management'.

Browser other questions tagged

You are not signed in. Login or sign up in order to post.