Caution: This documentation is for eZ Publish legacy, from version 3.x to 6.x.
For 5.x documentation covering Platform see eZ Documentation Center, for difference between legacy and Platform see 5.x Architecture overview.

DelayedCacheBlockCleanup

Summary

Enables delayed removal of expired cache blocks with the "subtree_expiry" parameter.

Usage

 

DelayedCacheBlockCleanup=enabled|disabled

Description

This setting is used to delay the clearing of expired template block caches.

If you are using the "cache-block" template function with the "subtree_expiry" parameter to cache the contents of a template block, this cache block will only expire if an object is published below the given subtree (instead of the entire content node tree). By default, the "DelayedCacheBlockCleanup" setting is disabled, and the system will automatically remove cache blocks with the "subtree_expiry" parameter when they expire. If this setting is enabled, the expired cache blocks must be removed manually or using the "subtreeexpirycleanup.php" cronjob script.

Due to known limitations in eZ Publish 3.9 and earlier versions, this setting must be disabled for sites that use the clustering functionality. Otherwise, the system won't be able to remove your cache blocks from the database.

Svitlana Shatokhina (24/07/2008 12:11 pm)

Svitlana Shatokhina (16/10/2008 8:34 am)


Comments

There are no comments.