Scheduling the cleanup of events

Set the frequency and the number of event nodes to process per transaction by changing the componize.job.cleanup_events.* parameters in the alfresco-global.properties file.

The cleanup_events parameter refers to a scheduled job that cleans up events. Events that are not bound to any existing document will be deleted in the process.
  1. Open the alfresco-global.properties file.
  2. To change the frequency of the logging events processing, modify the value of the componize.job.cleanup_events.cron parameter.
    componize.job.cleanup_events.cron=0 0 10 ? * SUN
    By default, the job runs at 10 AM every Sunday. The involved scheduler is Quartz. The notation used by Quartz allows to specify seconds, day-of-month and year.
  3. To change the number of event nodes to process per transaction, modify the value of the componize.job.cleanup_events.nodes_per_transaction parameter.
    componize.job.cleanup_events.nodes_per_transaction=${componize.job.nodes_per_transaction}
    By default, the job processes as many logging event nodes per transaction as set in componize.job.nodes_per_transaction. You can either replace ${componize.job.nodes_per_transaction} with a value of your choice or change the value of the componize.job.nodes_per_transaction parameter in the alfresco-global.properties file.
  4. To explicitly enable or disable this job, modify the value of the componize.job.cleanup_events.enabled parameter.
    componize.job.cleanup_events.enabled=${componize.job.enabled}

    The default value is set by the global componize.job.enabled parameter. The ${componize.job.enabled} value can be replaced by true or false.