Complex Flushing with Dispatcher


There is not always a one-to-one relationship between an activation in AEM and the content that needs flushing from the Dispatcher cache. For example, if a page is activated in a section all the other pages in the section may need to be flushed from the cache as well. There are stat files that can be used. Also, custom scripts can be triggered by Dispatcher when a call to flush is received. Another way is to use a workflow in AEM that is triggered by a change in content. A workflow step, written in Java, could determine what content needs to be flushed.

Jason Hamren at Axis41 wrote up how they used workflows to accomplish complex flushing: Solving the Dissonance Between AEM Dispatcher and Publish.

About The Author

Deke departed Southern Alabama as a young man, leaving the humidity and fire ants behind. The fire ants are catching up with him. He works for Adobe. Despite that, his opinions expressed on this site are his own and should never, ever, be attributed or blamed on Adobe. Ask him what he thinks of chiggars sometime. Home Page | GitHub | Adobe Blog | Twitter | LinkedIn