- r - 以节省内存的方式增长 data.frame
- ruby-on-rails - ruby/ruby on rails 内存泄漏检测
- android - 无法解析导入android.support.v7.app
- UNIX 域套接字与共享内存(映射文件)
我创建一个 MVC 示例应用程序使用 RedisSessionStateProvider作为自定义 session 状态。我将一个变量设置为 session 状态,效果很好。但是我不知道如何同步 session 和Redis中的项目过期时间。有人可以帮忙吗?
这是来自 web.config 的参数
<!--
<add name="MySessionStateStore"
host = "127.0.0.1" [String]
port = "" [number]
accessKey = "" [String]
ssl = "false" [true|false]
throwOnError = "true" [true|false]
retryTimeoutInMilliseconds = "5000" [number]
databaseId = "0" [number]
applicationName = "MvcTestApp" [String]
connectionTimeoutInMilliseconds = "5000" [number]
operationTimeoutInMilliseconds = "1000" [number]
connectionString = "<Valid StackExchange.Redis connection string>" [String]
loggingClassName = "<Assembly qualified class name that contains logging method specified below>" [String]
loggingMethodName = "<Logging method should be defined in loggingClass. It should be public, static, does not take any parameters and should have a return type of System.IO.TextWriter.>" [String]
/>
-->
我正在使用最新版本:RedisSessionStateProvider 版本 1.6.4Redis 版本 2.8.21
最佳答案
Redis中设置的session项的过期时间Session会过期,你不需要做任何处理。它将由 RedisSessionStateProvider 处理
关于asp.net-mvc - 如何使用 RedisSessionStateProvider 配置 Redis 缓存过期?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31205213/
我正在开发一个 ASP.NET MVC 应用程序 (targetFramework 4.5),它允许用户使用自定义身份验证以及使用他们的 Twitter 帐户登录站点。以下库已被引用 微软.Owin
我们想在我们的应用程序和服务之间共享 ASP.NET session 状态。我们选择了 Elasticache/redis 来实现这一点。一切顺利,但我们遇到了僵局。 这是死锁序列: 用户导航到 Ap
我正在使用 Microsoft.Web.RedisSessionStateProvider 在 Redis 上存储 session 信息。 配置文件如下 " [String] logg
我正在尝试使用 RedisSessionStateProvider 进行 protobuf 序列化。我已将 redisSerializerType 指定为实现 Microsoft.Web.Redis.
当我在本地运行 Microsoft.Web.Redis.RedisSessionStateProvider 时,出现以下错误: StackExchange.Redis.RedisServerExcep
我想将 Microsoft.Web.RedisSessionStateProvider 用作 asp.net 应用程序的 session 缓存提供程序。我必须在我的应用程序中使用一些混淆的库。添加它们
在我的 Azure ASP.NET MVC 网站中,我想显示有多少客户端连接到 Redis session 状态提供程序以及它们处于事件状态的时间。我使用 Azure Github 上的 aspnet
我正在使用RedisSessionStateProvider使用 asp.net mvc 4.5 进行 session 管理。我正在使用 azure web 应用程序进行托管。在产品部署期间,如何在
我想使用在一台服务器中从另一台服务器创建的 session 。这意味着我需要使用 RedisSessionStateProvider 的 session 状态自定义模式在托管在 2 个不同服务器中的两
问题 未在 Razor View 中检索 session 值并导致逻辑错误。 环境 Redis sentinel 和 web 服务器上的 sentinel 但只有一个 redis master 和一个
我创建一个 MVC 示例应用程序使用 RedisSessionStateProvider作为自定义 session 状态。我将一个变量设置为 session 状态,效果很好。但是我不知道如何同步 se
如果您使用 RedisSessionStateProvider存储你的 session 状态,它什么时候从 Redis 发送/读取信息?来自 this GitHub question ,听起来反序列化
我在我的应用程序中使用 Owin OpenIdConnectAuthentication 模块,并尝试将我的 session 状态移动到 Redis。为此,我正在使用 Microsoft.Web.Re
我是一名优秀的程序员,十分优秀!