I am trying to see if anyone has experimented with increasing the IIS Maximum Worker Processes to anything above the default of 1? If so, what are the benefits of doing so, is there a performance increase, etc. The reason I ask is because the majority of our office personnel are working remote over a VPN and I would like to know if I increased the Worker Processes if this would provide them any increase in performance.
If they are seeing slowness over the VPN it sounds like a network issue. Changing the worker process count won’t fix that. If you do increase it you will need to make sure you have added memory available. When you change the worker process count it starts another instance of w3wp.exe which requires additional resources. I’d look into your VPN/network before IIS.
Yeah, I know the VPN is a slower connection anyways and is not the recommended connection type for Epicor use, but I thought if the App Server could respond faster it would make the latency a little better. After further reviewing other forums regarding IIS Maximum Worker Processes, I am going to leave it at the default of 1.
We run Epicor over our VPN and we don’t see a performance difference at all. Is your VPN slower than your regular network or over a different connection?
The VPN connection is connecting to our normal network. Performance is not horrible, but there is some latency. I was going to have user’s use Epicor’s Web Access, but the interface does not work for us.
The web access interface is not great…
Works fine on my VPN – 8yrs and counting. I even claim that my Client over VPN runs faster than the Client on Citrix connecting locally on the network.