Micronaut CRaC Configuration Reference

Every documented configuration property of Micronaut CRaC, with types, descriptions, and defaults.

Micronaut CRaC documentation

7 properties across 1 section

Micronaut Crac Config Properties

Configuration properties for CracConfigurationProperties

PropertyTypeDescription
crac.enabledbooleanWhether CRaC (Coordinated Restore at Checkpoint) support, even if we’re on a supporting JDK, is enabled. Default value (true).
crac.refresh-beansbooleanWhether to trigger a refresh event to refresh all {@code Refreshable} beans prior to taking a checkpoint. Default value (true).
crac.datasource-pause-timeoutjava.time.DurationThe timeout to wait for a datasource to pause before taking a checkpoint. Default value ("PT30S").

Configuration properties for CracRedisConfigurationProperties

PropertyTypeDescription
crac.redis.enabledbooleanWhether CRaC (Coordinated Restore at Checkpoint) support for Redis, even if we’re on a supporting JDK, is enabled. Default value (true).
crac.redis.cache-enabledbooleanWhether to destroy RedisCache beans prior to taking a checkpoint. Default value (true).
crac.redis.client-enabledbooleanWhether to destroy RedisClient beans prior to taking a checkpoint. Default value (true).
crac.redis.connection-enabledbooleanWhether to destroy StatefulRedisConnection beans prior to taking a checkpoint. Default value (true).