Сохранение состояния сеанса в веб-ферме ASP.Net (Memcachedb или...?)

У нас есть веб-ферма ASP.Net [MVC] (Windows Server 2008 R2 с IIS). Для которого мы хотим поделиться состоянием сеанса через каждый ящик.

Я знаю, что мы можем сделать это с SQL Server, но понимаю, что в этом есть издержки (кто-то упомянул снижение производительности на 25%).

Memcachedb продолжает получать упоминание снова и снова, однако я не могу найти способ подключить его к ASP.Net для целей состояния сеанса.

Кто-нибудь собирал успешную реализацию Memcachedb с.Net? Или есть другие предложения о лучшем подходе к сохранению состояния сеанса во всех блоках?

Большое спасибо

2 ответа

Решение

На сайте codeplex есть поставщик сеансов Memcached для ASP.NET.

AppFabric имеет поставщика состояния сеанса ASP.NET.

Этот ТАК вопрос может помочь немного.

Вот еще один поставщик сеансов Memcached на github - https://github.com/rohita/MemcachedSessionProvider

Другие вопросы по тегам