I have my DNN instance on a dedicated server with multiple processors and was wondering about utilitizing the server's full resources to make DNN uber fast. DNN is the only application I have running on the server, so I don't need to worry about anything else messing with it.
I had been reading about (never knew this before) the machine.config and the processModel section where you can set to have the ASP.NET process use multiple processors. I had always assumed it already did and so never really looked into this before. At any rate, I configured my machine.config to have webGarden="true" and set the mask to allow use of all processors (in this case, just 2).
Next, I modified my web.config to allow storage of the sessionState in the ASP.NET session state server (apparently the default web.config for DNN was devoid of any entry for that at all, so I had to add it).
At first, it all seemed to be working fine, but then came screeching to a halt and *if* it would access at all, was getting a general "dotnetnuke timeout". I put everything back the way it was, tried resetting IIS and application pool, and it still had issues. I reboot the server and now it is back up and running again.
Question is, can I not run it with multiple processors? Or beyond that, if I can, what the heck did I do wrong?