IIS App Pools – Stop/Start vs Recycle
a) Because of Overlapped Recycling. There is a time period that the “old” process waits for the new one to start. b) No. As far as I know.
a) Because of Overlapped Recycling. There is a time period that the “old” process waits for the new one to start. b) No. As far as I know.
In your DoWork event handler for the BackgroundWorker (which is where the background work takes place) there is an argument DoWorkEventArgs. This object has a public property object Result. When your worker has generated its result (in your case, a List<FileInfo>), set e.Result to that, and return. Now that your BackgroundWorker has completed its task, … Read more
Diagnosing In terms of diagnosing what App Pool is causing trouble, you can: Select the server Go to IIS > Worker Processes This should bring up a menu like this so you can determine which App Pool is running amok. From there you can simply restart the the app pool and 9 times out of … Read more
Worker processes are a way of segmenting the execution of your website across multiple exe’s. You do this for a couple of reasons, one if one of the workers gets clobbered by run time issues it doesn’t take the others down. For example, if a html request comes in that causes the process to run … Read more