Сохранение состояния сеанса в веб-ферме 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