Particular / NServiceBus.Azure

Transports and storage for Windows Azure
https://docs.particular.net/nservicebus/azure/
Other
10 stars 15 forks source link

Prevent cleanup overlap #286

Closed yvesgoeleven closed 7 years ago

yvesgoeleven commented 7 years ago

Who's affected

Anyone using Azure DataBus and experiencing situations when endpoints stop processing messages

Symptoms

Large amount of Azure Blobs can cause an overlapping cleanup logic execution which would lead to resources exhaustion, causing endpoint stop processing messages.

Workaround

Restarting endpoints will relieve resources pressure and allow endpoints to continue processing messages. Optionally, in addition to restart, a manual clean up of the expired blobs can be performed.

Changes

SeanFeldman commented 7 years ago

👍