Yanxuan Tech Team
Yanxuan Tech Team
Jul 30, 2020 · Backend Development

Why RedisTemplate’s Millisecond Expiry Triggers Heavy Cluster Commands and How to Fix It

During a high‑traffic load test of an e‑commerce product detail page, excessive Redis cluster and PSETEX commands caused CPU spikes, and the investigation revealed that using millisecond‑level expiration in Spring Data Redis triggers frequent cluster node lookups, which can be resolved by switching to second‑level expirations.

Clusterpsetexspring-data-redis
0 likes · 11 min read
Why RedisTemplate’s Millisecond Expiry Triggers Heavy Cluster Commands and How to Fix It