AEM Dispatcher cache invalidate

Avatar

Avatar

preetivardhanb9

Avatar

preetivardhanb9

preetivardhanb9

21-05-2019

Hi,

I am running AEM 6.3, configured dispatcher. In cache section of dispatcher.any file I have enabled TTL (Cache Time to expire to 'True')

  /cache

  {

    /docroot "/var/www/html/aem"

    /statfileslevel "5"

    /gracePeriod "2"

  /enableTTL "1"

    /allowAuthorized "1"

    /rules

Where can I specify the time span of cache to expire (E.g - If I want my cache to be on dispatcher for 7 day after which it should expire)

I have enabled the below lines too where it is set to expire. But where to set the expiry date? or Time span to expire?

"Cache-Control"

"Content-Disposition"

"Content-Type"

"Expires"

"Last-Modified"

"X-Content-Type-Options"

"ETag"

Kindly help me to understand this.

Accepted Solutions (1)

Accepted Solutions (1)

Avatar

Avatar

jbrar

Employee

Avatar

jbrar

Employee

jbrar
Employee

21-05-2019

You can set the "Component TTL" to mention the expiry time.

  • Component TTL - time to live in seconds, set for rendered component (require Dispatcher 4.1.11+)

You should be able to configure it from "http://<host>:<port>/system/console/configMgr/org.apache.sling.dynamicinclude.Configuration"

Check [1] for more details.

[1] GitHub - Cognifide/Sling-Dynamic-Include: Sling Dynamic Include

Adobe Experience Manager Help | Set up Sling Dynamic Include in AEM

Answers (1)

Answers (1)

Avatar

Avatar

preetivardhanb9

Avatar

preetivardhanb9

preetivardhanb9

22-05-2019

Thank you so much. I'll check it out.