ACS Common Dispatcher Flush agent not working | Adobe Higher Education
Skip to main content
Level 4
December 14, 2020
해결됨

ACS Common Dispatcher Flush agent not working

  • December 14, 2020
  • 9 답변들
  • 4344 조회

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

이 주제는 답변이 닫혔습니다.
최고의 답변: 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 답변

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?
Mayukh007작성자
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?
Mayukh007작성자
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?
Mayukh007작성자
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 Employee답변
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