Skip to main content
Level 4
December 14, 2020
Resuelto

ACS Common Dispatcher Flush agent not working

Hi,

 

We are using ACS common (4.0.0) Dispatcher Flush page to flush dispatcher cache as scheduled job using Jenkins.

Our site have English and French content pages. Looks like French cached pages are not getting deleted...

 

Anyone seen these kind of issue before..?

Este tema ha sido cerrado para respuestas.
sunjot16
sunjot16Respuesta
Adobe Employee
December 15, 2020

* Try running dispatcher flush manually from the instance on which the flush is configured.

You can try running a curl command. The following docs may be helpful:

https://experienceleague.adobe.com/docs/experience-manager-64/administering/operations/curl.html?lang=en#common-content-manipulation-aem-curl-commands

https://experienceleague.adobe.com/docs/experience-manager-dispatcher/using/configuring/page-invalidate.html?lang=en#manually-invalidating-the-dispatcher-cache

 

If it doesn't work, it means it's something to do with access/permissions.

 

* If it works manually, but via ACS Commons it doesn't, try using one of the latest versions of ACS Commons. The issue might have been fixed in those.

I have seen many customers using 4.3.4 and above.

 

You can also log ACS Commons related issues here:
https://github.com/Adobe-Consulting-Services/acs-aem-commons/issues

9 respuestas

maximilianvoss
Adobe Employee
Adobe Employee
December 14, 2020
Are the English & French website running on the same Apache vhost?
Traducir
maximilianvoss
Adobe Employee
Adobe Employee
December 14, 2020

Are the English & French website running on the same Apache vhost?

What's the stat level on Dispatcher.any?

Traducir
maximilianvoss
Adobe Employee
Adobe Employee
December 14, 2020
Are the English & French website running on the same Apache vhost?
Traducir
Level 4
December 14, 2020
They are running from different vhosts. Stat level is 5 in english farm file and 3 in french farm file.
Traducir
maximilianvoss
Adobe Employee
Adobe Employee
December 14, 2020
to which vhost is the invalidation call sent?
Traducir
Level 4
December 14, 2020
each farm file have their own vhost, so french ones goes to french vhost and same for english farm.
Traducir
maximilianvoss
Adobe Employee
Adobe Employee
December 14, 2020
do you see the calls coming in, in the log? What does the dispatchers debug log say?
Traducir
Level 4
December 15, 2020
HI Maximilian_Voss, looks like the issue with French pages are that I was adding them with English page name but for some reason looks like the cache getting cleared if I add the pages in Dispatcher Flush page with French Title. The pages are getting stored in Dispatcher cache with French Title...Not sure what changed but it was always working with page name and there we were using same page name for both En and Fr....!!
Traducir
sunjot16
Adobe Employee
sunjot16Adobe EmployeeRespuesta
Adobe Employee
December 15, 2020

* Try running dispatcher flush manually from the instance on which the flush is configured.

You can try running a curl command. The following docs may be helpful:

https://experienceleague.adobe.com/docs/experience-manager-64/administering/operations/curl.html?lang=en#common-content-manipulation-aem-curl-commands

https://experienceleague.adobe.com/docs/experience-manager-dispatcher/using/configuring/page-invalidate.html?lang=en#manually-invalidating-the-dispatcher-cache

 

If it doesn't work, it means it's something to do with access/permissions.

 

* If it works manually, but via ACS Commons it doesn't, try using one of the latest versions of ACS Commons. The issue might have been fixed in those.

I have seen many customers using 4.3.4 and above.

 

You can also log ACS Commons related issues here:
https://github.com/Adobe-Consulting-Services/acs-aem-commons/issues

Traducir