Skip to content

fix possible redis key prefix collision #35874

Description

@wezell

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

Metadata

Metadata

Assignees

No one assigned

    Type

    Projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions