redis无法从iis连接

14ifxucb  于 2021-06-09  发布在  Redis
关注(0)|答案(0)|浏览(241)

我使用asp.NETMVC应用程序和redis服务器。应用程序和redis服务器运行不同的服务器。redis服务器运行在linux上,我可以通过rediscli连接到redis服务器。当然,web应用程序是在iis上运行的。我已经开始在redis中使用storesession。为此,我安装并使用“microsoft.web.redissessionstateprovider”microsoft.web.RedisessionStateProvider.dll“3.x版本运行完美。但是当我升级到4.x版本时,它会出错。我尝试了我所知道的一切。但问题仍在继续。

//Web.config
<modules>
  <remove name="Session" />
  <add name="Session" type="Microsoft.AspNet.SessionState.SessionStateModuleAsync, Microsoft.AspNet.SessionState.SessionStateModule, Version=1.1.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" preCondition="integratedMode" />
</modules>

<sessionState mode="Custom" customProvider="MySessionStateStore">
    <providers>
        <add type="Microsoft.Web.Redis.RedisSessionStateProvider" name="MySessionStateStore" host="WEBSRV01" accessKey="" ssl="false" />
    </providers>
</sessionState>

我已经犯了这个错误(我的redis服务器运行正常)

Server Error in '/' Application. UnableToConnect on
WEBSRV01:6379/Interactive, Initializing/NotStarted, last: NONE,
origin: BeginConnectAsync, outstanding: 0, last-read: 5s ago,
last-write: 5s ago, keep-alive: 60s, state: Connecting, mgr: 10 of 10
vailable, last-heartbeat: never, global: 0s ago, v: 2.1.30.38891

暂无答案!

目前还没有任何答案,快来回答吧!

相关问题