我们有一个ASP.Net [MVC] Web场(运行IIS的Windows Server 2008 R2)。我们希望在每个框中共享会话状态。
我知道我们可以使用SQL Server执行此操作,但要了解这有一个开销(有人提到性能下降25%)。
Memcachedb一次又一次地被提及,但是为了会话状态,我似乎无法找到将其挂钩到ASP.Net的方法。
有没有人用.Net成功实现Memcachedb?或者是否有关于在所有方框中存储会话状态的最佳方法的其他建议?
非常感谢
答案 0 :(得分:2)
在codeplex site上有一个用于ASP.NET的Memcached会话提供程序。
AppFabric有ASP.NET会话state provider。
这SO question可能会有所帮助。
答案 1 :(得分:0)
这是github的另一个Memcached会话提供程序 - https://github.com/rohita/MemcachedSessionProvider