Bulk publishing in SDL Web 8.5 leads to transactions become stuck in "Committing Deployment" and the Deployer service showing a memory leak
000009330|2/20/2019 12:40 AM
Scope/Environment
SDL Tridion Sites 8.5
Symptoms/Context
When you bulk publish in SDL Web 8.5 and many components are being deployed, the transactions become stuck in "Committing Deployment" and "Waiting for Deployment". The Deployer microservice also shows a memory leak. Inspecting a memory dump of the process shows a large amount of ComponentDeploy modules being added to a Deployer process and thus using up a large amount of memory.
Resolution
The memory leak is fixed with a hotfix for SDL Web 8.5, CD_8.5.0.13167. This hotfix can be obtained via FTP as per: