我想开发一个新的自定义 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/