I just installed 2011 SP1 Hotfix rollup #2, and republished a some of items. The first 3 were published OK, but then one got stuck in the publishing queue with status Throttled. Subsequent publish transactions are now stuck at status Waiting for Publish. Any ideas on what is going wrong here?
From my experience I have seen this happen a lot when the
WindowSize you configure in cd_deployer_conf.xml is larger than the
Workers, also configured in cd_deployer_conf.xml. Items get transported to the Deployer and are simply waiting to be deployed. But if mass publishing is going on you will see a lot of files in the Deployer's incoming directory waiting to be deployed and occasionally one transaction gets left behind as both the Transport service and the Deployer are busy with other deployments; this is the extremely simplified explanation for this.
In order to solve this I always recommend to have the
WindowSize equal to the
Workers to lessen the amount of waits for Publish Transactions. If you change this configuration, restart both the Deployer and the Transport service to propagate the new values.
I've had a similar issue once. In my case I fixed it with changing the windowsize inside the meta.xml. You can have a look at my blog post here:
Have in mind that I had the issue on Tridion 2013 but it seems to me that it could be the same as if it was 2011.
I hope this will be useful.
it's also worthwhile looking at your /bin/transactions folder as well as the incoming folder for your deployer. In HR2 the cms becomes much more sensitive to issues on the deployer side, so you may have a bunch of old transaction/zip files in those directories that would cause the 'Throttled' message to appear.