File Retention
    • PDF

    File Retention

    • PDF

    Article summary

    Halo offers a configurable file retention policy that allows users to specify the duration after which original, rebuilt, and analysis reports will be automatically removed from storage.

    Cleanup Service

    The Halo cleanup service is responsible for the automatic deletion of files from storage. It accomplishes this through two methods. Firstly, the services will notify cleanup to remove files once they are no longer required. Secondly, a scheduled Cron Job is executed periodically to remove any extraneous files from storage.

    The Cron Job can be configured to modify the quantity of files that are cleaned up, the maximum age for files stored, and the schedule in which it is executed.

    For more information on configuration of the Cleanup Service please refer to Configuration Changes.

    Async API

    Due to the asynchronous nature of the API, files may require additional storage time to enable users a specified retrieval window. This setting can be configured through the QUEUE__MessageDelayInMs configuration of the Async API.

    For more information on configuration of the Async API please see Async API Configuration.


    Was this article helpful?

    What's Next