Mohit Arora created SLING-10123:
-----------------------------------
Summary: Distribution agent queue processor should implement a
backoff in case of retries for processing an item
Key: SLING-10123
URL: https://issues.apache.org/jira/browse/SLING-10123
Project: Sling
Issue Type: Bug
Components: Content Distribution
Affects Versions: Content Distribution Core 0.4.2
Reporter: Mohit Arora
Fix For: Content Distribution Core 0.4.4
In case of recoverable exceptions, distribution agent queue processor does not
evict the queue item from the processing queue. Rather, the item is retried
infinitely until either the distribution of the item is successful or a
non-recoverable exception is thrown for the item. However, since there is
"something wrong" because of which an exception is thrown in the first place,
we should add a cool off period before trying to reattempt to distribute the
same item. This can be achieved through a linear of exponential backoff.
--
This message was sent by Atlassian Jira
(v8.3.4#803005)