Skip to main content
Version: Next

Maintenance

As with many background services, some maintenance aspects have to be taken care of.

Database

The jadice flow controller will store jobs and meta information in the runtime database. In addition, the document binary data is held for example in the S3 storage.

When deleting a job, the S3 data will also be deleted.

With the automatic job deletion it is possible to configure an automatic deletion of FINISHED jobs after a certain amount of days. See the configuration chapter application.yaml->Jadice flow main configuration for more details.

Depending on the database vendor, there might be additional tasks which can be useful in some cases. E.g. rebuilding indices; performing backup / restore to reduce InnoDB Tablespace or other tasks.

S3

If jobs are not deleted or configured to not delete data, the Data will stay in the S3 storage. In a usual workflow, the document data should already be converted and transferred to another system, so the temporary S3 data could also be deleted.