java - 关键 PRINCIPAL_NAME_INDEX_NAME 的 Spring AWS 弹性缓存 Redis 会话超时/TTL 问题
问题描述
使用的工具:
- springBootVersion = '2.1.3.RELEASE'
- jdk-11.0.4
- AWS 弹性缓存 -Redis
我们如何通过设置超时(TTL)或以编程方式杀死由 Spring 默认会话创建的缓存索引 - 默认情况下 spring:session:index:org.springframework.session.FindByIndexNameSessionRepository.PRINCIPAL_NAME_INDEX_NAME 索引是在 Redis 中创建的,其 -1 到期时间是无限的在本质上,它正在吃缓存内存。
我试过 spring.cache.redis.time-to-live 但它不起作用。
解决方案
推荐阅读
- javascript - Action for clicked marker on Google Map
- lodash - Rollupjs:忽略代码行
- tensorflow - Tensorflow 代码准确率没有提高
- css - Ionic 3 如何在自定义离子输入中垂直居中文本?
- javascript - 从匹配文本的位置获取值
- twilio - Twilio 可编程聊天消息数据
- c# - asp.net:如何通过特定行中的复选框更新 GridView 中的数据
- r - 使用 2 种不同颜色的线框绘图
- vba - 公式拖拽查询
- ibm-cloud - 尝试从 IBM Cloud 控制台供应 Analytics Engine 时出错:BXNIM0511E