Skip to main content
Version: 2.0

Static Configuration

Static configuration is the microservice configuration set before microservice startup in a property file. This configuration is common to all tenant.

Static configuration for rs-storage service is :

Parameter NameTypeDefaultDescription
regards.cache.cleanup.delayInteger (in ms)60000Period at which a cache cleanup (deletion of expired files) is scheduled
regards.storage.location.schedule.delayInteger (in ms)3600000Period at which storage location occupation is checked
regards.jobs.pool.sizeInteger10Number of parallel running job
regards.jobs.completion.update.rate.msInteger (in ms)1000Frequency at which job progression is checked
regards.jobs.succeeded.retention.daysInteger (in days)1Maximum age of succeeded jobs before they are deleted from the database
regards.storage.reference.requests.days.before.expirationInteger (in days)5Time to process reference request before they are expired
regards.storage.storage.requests.days.before.expirationInteger (in days)5Time to process storage request before they are expired
regards.storage.deletion.requests.days.before.expirationInteger (in days)5Time to process deletion request before they are expired
regards.storage.copy.requests.days.before.expirationInteger (in days)5Time to process copy request before they are expired
regards.storage.cache.pathPath (String)cachePath where the cached files will be saved
regards.storage.availability.items.bulk.sizeInteger10AMQP messages bulk size for availability requests
regards.storage.deletion.items.bulk.sizeInteger10AMQP messages bulk size for deletion requests
regards.storage.reference.items.bulk.sizeInteger10AMQP messages bulk size for reference requests
regards.storage.store.items.bulk.sizeInteger10AMQP messages bulk size for store requests
regards.storage.copy.items.bulk.sizeInteger10AMQP messages bulk size for copy requests
regards.storage.deletion.requests.per.jobInteger100Number of deletion requests processed by a single job
regards.storage.cache.requests.per.jobInteger100Number of cache requests processed by a single job
regards.s3.client.parallel.numberInteger10Number of parallel connections in a single S3 client
info

Some of these properties are customizable in ansible inventory. see installation guide

To make missing properties customizable, you have to update regards ansible playbook : the regards-mconfig role.