asp.net - ASPNET : Switch between Session State Providers ? ‏

标签 asp.net session-state

我想开发一个新的自定义 session 状态提供程序或使用现有的(分布式缓存、sql ...)。我们的主网站每天的访问量超过 10 000 000 次。对于我们来说,在出现错误或性能下降时提供简单的回滚/切换非常重要。更改 web.config 并不是最佳选择,因为我们有 20 多个前端服务器。我们的想法是通过数据库中的简单配置在 session 提供程序(从我们的自定义到 InProc)之间切换。

是否可以拥有多个 session 状态提供程序或在提供程序之间轻松切换?

我在这里找到http://netpl.blogspot.fr/2007/06/wrapped-inprocsessionstatestore.html ,一个具有通用包装器的解决方案,但它似乎不太健壮。

谢谢

最佳答案

仅供将来引用,不可能动态更改 session 状态提供程序。

关于asp.net - ASPNET : Switch between Session State Providers ? ‏,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11667234/

相关文章:

asp.net-mvc - iframe 有时会丢失 session cookie

android - 如何使用 asp.net webservice 创建自定义推送通知?

asp.net - VS2008 和 VS2010 Express 中缺少附加到进程

asp.net - 无法将 Azure Web 应用连接到 Azure 数据库

ASP.Net 自定义 session 状态管理

asp.net - dbo.TempGetStateItemExclusive3 重复调用

asp.net - session 超时 ASP.Net

asp.net - 我可以从与发出请求的 session 不同的 session 中放弃 InProc ASP.NET session 吗?

asp.net - 使用 HTTP 处理程序中的 ASP.NET 资源文件

c# - 如何使用 oracle 11g 从 c# 返回数据