Configuration Reference

Version:1.2.3

Crac Config Properties

🔗
Table 1. Configuration Properties for CracRedisConfigurationProperties
Property Type Description

crac.redis.enabled

boolean

Whether CRaC (Coordinated Restore at Checkpoint) support for Redis, even if we’re on a supporting JDK, is enabled. Default value (true).

crac.redis.cache-enabled

boolean

Whether to destroy RedisCache beans prior to taking a checkpoint. Default value (true).

crac.redis.client-enabled

boolean

Whether to destroy RedisClient beans prior to taking a checkpoint. Default value (true).

crac.redis.connection-enabled

boolean

Whether to destroy StatefulRedisConnection beans prior to taking a checkpoint. Default value (true).

🔗
Table 2. Configuration Properties for CracConfigurationProperties
Property Type Description

crac.enabled

boolean

Whether CRaC (Coordinated Restore at Checkpoint) support, even if we’re on a supporting JDK, is enabled. Default value (true).

crac.refresh-beans

boolean

Whether to trigger a refresh event to refresh all {@code Refreshable} beans prior to taking a checkpoint. Default value (true).

crac.datasource-pause-timeout

java.time.Duration

The timeout to wait for a datasource to pause before taking a checkpoint. Default value ("PT30S").