ACS Common Dispatcher Flush agent not working | Community
Skip to main content
Level 4
December 14, 2020
Solved

ACS Common Dispatcher Flush agent not working

  • December 14, 2020
  • 9 replies
  • 4344 views

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..?

This post is no longer active and is closed to new replies. Need help? Start a new post to ask your question.
Best answer by sunjot16

* 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 replies

maximilianvoss
Adobe Employee
Adobe Employee
December 14, 2020
Are the English & French website running on the same Apache vhost?
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?

maximilianvoss
Adobe Employee
Adobe Employee
December 14, 2020
Are the English & French website running on the same Apache vhost?
Mayukh007Author
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.
maximilianvoss
Adobe Employee
Adobe Employee
December 14, 2020
to which vhost is the invalidation call sent?
Mayukh007Author
Level 4
December 14, 2020
each farm file have their own vhost, so french ones goes to french vhost and same for english farm.
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?
Mayukh007Author
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....!!
sunjot16
Adobe Employee
sunjot16Adobe EmployeeAccepted solution
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