# Make your edits in your application.conf in order to override these settings.
# Directory of persistence journal and snapshot store plugins is available at the
-# Akka Community Projects page http://akka.io/community/
+# Akka Community Projects page https://akka.io/community/
# Default persistence extension settings.
akka.persistence {
# which means a snapshot is taken after persisting every 1000 events.
snapshot-after = off
}
+
+ # DurableStateStore settings
+ state {
+ # Absolute path to the KeyValueStore plugin configuration entry used by
+ # DurableStateBehavior actors by default.
+ # DurableStateBehavior can override `durableStateStorePluginId` method (`withDurableStateStorePluginId`)
+ # in order to rely on a different plugin.
+ plugin = ""
+ }
+
+ # Fallback settings for DurableStateStore plugin configurations
+ # These settings are used if they are not defined in plugin config section.
+ state-plugin-fallback {
+ recovery-timeout = 30s
+ }
}
# Protobuf serialization for the persistent extension messages.