Configuration
ClusterConfig Properties
Property
Type
Default
Description
Basic Configuration
Minimal Setup
Session.configure do |config|
config.secret = ENV["SESSION_SECRET"]
# Enable clustering with defaults
config.cluster.enabled = true
config.provider = Session::ClusteredRedisStore(UserSession).new(
client: Redis.new
)
endFull Configuration
Configuration Options Explained
enabled
node_id
channel
local_cache_enabled
local_cache_ttl
local_cache_max_size
Passing Config to ClusteredRedisStore
Environment-Based Configuration
Combining with Other Features
With Circuit Breaker
With Encryption
With Compression
Last updated
Was this helpful?