'SQL Server [Distribution clean up: distribution] job suspended

I have several publications in SQL Server 2016 in my test environment, when my distribution clean up job runs it running forever without deleting anything.

I did some digging around and discovered that this job is actually blocked by one repl-logreader of the server, however, when I checked the replication monitor for all the publications of the server, all of them showing good status without any latency. Their undistributed commands are '0'.

What else that I should look at to solve this issue?



Sources

This article follows the attribution requirements of Stack Overflow and is licensed under CC BY-SA 3.0.

Source: Stack Overflow

Solution Source