We're in the process of deploying a new app into it's live environment.
The app servers are running an IIS hosted .NET application that uses EntityFramework and makes numerous calls to a non .NET COM+ application.
We have been able to affect the performance of the pure .NET code by modifying the number of Maximum Worker Processes inside the IIS Application Pool but my question is how does the number of Worker Processes relate to the Pool Size of the Application Pools in Component Services? Things like:
- should we be aiming for a 1 to 1 relationship between these 2 values?
- should we avoid multiple worker thread?
Any insight gratefully received ...