在ASP.Net Core中何时读取/保存分布式缓存会话

时间:2018-08-01 13:37:56

标签: asp.net-core

当我使用分布式缓存(例如Redis或SQL Server)时,什么时候从基础存储读取会话值并将其保存回去?是在请求开始时读取所有值并在请求结束时保存所有值,还是在访问Set或TryGetValue时一一访问它们?我似乎找不到任何解释此问题的文档。

我很好奇的原因是,如果我有一个Web场由于异步ajax调用而同时获取同一会话ID的多个请求,我想了解如果两个不同的服务器处于同一状态,将如何解决问题尝试读取/写入会话变量。

0 个答案:

没有答案