下面的条目Map是空的,这会导致在从redisoperationssessionrepository读取会话时出现空会话:整个方法签名
Map<Object, Object> entries = this.getSessionBoundHashOperations(id).entries();
if (entries.isEmpty()) {
return null;
}
//Some code
(...)
private BoundHashOperations<Object, Object, Object> getSessionBoundHashOperations(String sessionId) {
String key = this.getSessionKey(sessionId);
return this.sessionRedisOperations.boundHashOps(key);
}
同时,当使用keys命令从redis存储中提取它们时,没有空键,就像这里描述的:redis命令获取所有可用的键?
你知道为什么会这样吗?
暂无答案!
目前还没有任何答案,快来回答吧!