Problem Statement
Redis key collision fix: Adds a : delimiter after the cluster-ID prefix when building Redis session keys, so clusters whose IDs share leading characters (e.g. prod vs prod2) can no longer collide. The delimiter is appended once during init, with a guard against double-appending.
Steps to Reproduce
dotCMS/tomcat-redis-session-manager#12
Acceptance Criteria
prefix redis keys with ${cluster_id}:session:. so key becomes ${cluster_id}:session:${key}
dotCMS Version
26.06.01
Severity
Medium - Some functionality impacted
Links
See: dotCMS/tomcat-redis-session-manager#12
Problem Statement
Redis key collision fix: Adds a : delimiter after the cluster-ID prefix when building Redis session keys, so clusters whose IDs share leading characters (e.g. prod vs prod2) can no longer collide. The delimiter is appended once during init, with a guard against double-appending.
Steps to Reproduce
dotCMS/tomcat-redis-session-manager#12
Acceptance Criteria
prefix redis keys with
${cluster_id}:session:. so key becomes${cluster_id}:session:${key}dotCMS Version
26.06.01
Severity
Medium - Some functionality impacted
Links
See: dotCMS/tomcat-redis-session-manager#12