Oracle Endeca Commerce 11.x : How File Based Promote content works in Distributed environment?

The Endeca application components reside on one host (ITL-Host), and the application server (Store instances) resides on another host.  On a... thumbnail 1 summary
The Endeca application components reside on one host (ITL-Host), and the application server (Store instances) resides on another host. 

On an Oracle Endeca Commerce 11.1 and above, promote_content script publish content to a folder in zip file format and ATG server reads the zip file to serve the page.

There could be multiple store instances and one Endeca ITL host. The shared folder is required between store instances and Endeca ITL host so that promoted contents are accessible from store instances.

Following activities are performed during promote_content.

  1. Promote_Content script publishes a zip file to a location specified by the ApplicationExportDirectory property in the workbenchConfig.xml.
  2. Endeca ITL EAC sends a message notifying the assemblerAdmin service on the Store instance Server a new content .zip has been available in shared folder specified in LiveAppServerCluster.xml
  3. The store instances look for the updated content in a location specified in the configurationPath of the /atg/endeca/assembler/cartridge/manager/DefaultFileStoreFactory component with the file that is specified in a tracking file.
  4. Store instance refreshes the cache locally to serve the page.

No comments

Post a Comment

Text Widget