Symptome
Nachdem mit WebDAV Tausende von Media-Assets in /var/dam
hochgeladen wurden, wird unter /content/dam
nur eine kleine Anzahl von Media-Assets angezeigt.
Ursache
Jedes Media-Asset, das auf /var/dam
hochgeladen wurde, initiiert einen Arbeitsablauf, der das Asset zu /content/dam
verschiebt und das Asset verarbeitet. Wenn zahlreiche Assets hochgeladen wurden, werden die Arbeitsabläufe in die Warteschlange gestellt und nie vollständig verarbeitet. Im Wesentlichen bleibt der Großteil der Arbeitsabläufe in der Ereigniswarteschlange stecken.
Lösung
Fügen Sie diese Eigenschaft zu sling.properties (welches sich im crx-quickstart/launchpad befindet) hinzu und starten Sie CQ neu:
org.apache.felix.eventadmin.Timeout=1
Die große Anzahl von Arbeitsabläufen in der Job-Handler-Warteschlange führte dazu, dass der Job-Handler auf die schwarze Liste gesetzt wurde. Mit der oben genannten Eigenschaft werden keine Handler auf die schwarze Liste gesetzt. Dadurch können die Workflows vollständig ausgeführt werden.
Zusätzlich behebt Hotfix #22504 dieses Problem. Bitte reichen Sie ein DayCare-Ticket ein, um Hotfix #22504 anzufordern.
HINWEIS: In CQ5.2.1 wurde dieses Problem angemessen gelöst. Darüber hinaus wird in CQ5.3 eine umfassende Lösung erwartet.
Gilt für
CQ5.2