Hello, we are currently doing some performance tests for our WCF services running on IIS 7. Performance is as expected with moderate CPU and memory usage (CPU usage less than 40%). We are facing a problem when IIS recycles a worker process: After the recycle
the throughput drops by about 1/2 with multiple times longer response times.
Some details about the setup:
- Dedicated machine for performance testing, no other services installed
- Services used by tested services are installed on a second, dedicated machine as mock services
- The problem is significant for services that use other services using WCF (i.e. tested services are both, server and client)
- The service parallelizes requests to a WCF mock service on the second machine (about 8 outgoing requests per incoming request)
Any ideas what might be happening here?
View Complete Post