This section in the online docs (login required) about publishing failing talks about resolving problems if things get stuck waiting for the Deployer.
The value of Workers depends on the number of CPU cores on your server, and if this number is too low compared to the window size you configured, items will be placed in the queue.
Our deployer is configured as per the default:
<Location Path="D:\tridion\incoming" WindowSize="20" Workers="10" Cleanup="true" Interval="2s"/>
But I was wondering, is this default based on a single core CPU - if not, how many CPU cores is it based on?
I know the general advice seems to be to only adjust these settings when you actually see performance problems, but given our server has 6 CPU cores could I increase the Workers number to take better advantage of our hard ware?
Is it as simple as
Workers x CPU cores?