标签: state-server

从.NET 3.0升级到3.5:在Web Garden中,设置为StateServer的站点将恢复为InProc

场景:

使运行.NET 3.0的服务器和在启用了Web园的应用程序池中运行的ASP.NET Web站点(进程数:3).web.config配置如下:

    <sessionState
      cookieless="UseCookies"
      cookieName=".authz"
      mode="StateServer"
      regenerateExpiredSessionId="true"
      stateConnectionString="tcpip=127.0.0.1:42424"
      timeout="60"
      useHostingIdentity="true" />

现在将计算机升级到.NET 3.5 SP1.重新启动服务器.结果:不再在w3wp.exe的实例之间维护会话,就好像所有会话都还原为InProc一样.目前的解决方法是减少到1个工作进程.

奇怪的是:不同服务器上的相同代码没有遇到任何问题.我之前遇到过这个问题,但重启后神奇地消失了.我已经重新开始了一次,但到目前为止还没有快乐.

比较两台服务器的两台machine.configs和web.configs:相同.

其他人遇到过这个问题,但没有回答.

有任何想法吗?我真的很难过这个.

.net asp.net session state state-server

5
推荐指数
1
解决办法
1740
查看次数

在ASP.NET网站中使用状态服务器时如何避免单点故障

在我当前的项目中,我们必须创建一个网站(ASP.NET MVC),该网站可能有足够的负载来请求服务器场.我了解如果使用服务器场,会话状态必须存储在其他位置,例如SQL Server数据库或状态服务器.

经过一些实验,我们倾向于使用状态服务器机制,但事实上它会有单点故障,让我感到紧张.在使用状态服务器时,有什么方法可以避免"单点故障"吗?

asp.net asp.net-mvc state-server server-farm

4
推荐指数
1
解决办法
2439
查看次数

标签 统计

asp.net ×2

state-server ×2

.net ×1

asp.net-mvc ×1

server-farm ×1

session ×1

state ×1