【发布时间】:2017-12-10 12:17:30
【问题描述】:
我有一个演示 ASP.NET 应用程序,其会话存储配置为使用单个 Redis 主节点,使用 Microsoft.Web.Redis.RedisSessionStateProvider nuget(如下配置)。
下一步,我想通过添加从节点和哨兵节点将我的 Redis 存储更改为高可用性。问题(1):RedisSessionStateProvider 是否支持,(2)如果支持,如何配置 RedisSessionStateProvider 引用哨兵节点。
<sessionState mode="Custom" customProvider="RedisProvider" timeout="240" cookieless="UseCookies" cookieName="ASP.NET_SessionId" useHostingIdentity="true">
<providers>
<add name="RedisProvider"
type="Microsoft.Web.Redis.RedisSessionStateProvider, Microsoft.Web.RedisSessionStateProvider"
host="127.0.0.1"
port="6379"
accessKey=""
ssl="false" />
</providers>
</sessionState>
【问题讨论】:
标签: asp.net redis session-state stackexchange.redis