Разделение кэша asp.net между основным сайтом и добавление его приложений / виртуальных каталогов (с использованием iis 7.5) - PullRequest
2 голосов
/ 25 ноября 2011

Мое решение содержит 4 проекта: Core, Data (библиотеки), Admin, Client (сайты MVC 3).

Администратор и Клиент взаимодействуют с БД с хранилищами данных проекта.

Я хочу кешировать данные в проекте Data с использованием HttpContext.Current.Cache как для администратора, так и для клиента, и аннулировать кэшированные данные после обновлений, которые могут появиться как в Admin, так и в Client.

Как настроить сайты, приложения или виртуальные каталоги и пулы приложений, чтобы иметь одинаковый кэш в клиенте и администраторе?

1 Ответ

3 голосов
/ 05 января 2012

Нельзя использовать общий кэш ASP.NET для разных приложений.Однако вы можете использовать такие инструменты, как memchached или Velocity от Microsoft .

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...