Есть так называемый сессионный государственный провайдер. Таким образом, вы можете выбрать. Те, о которых я знаю:
- В памяти
- Служба состояния сеанса
- SQL-сервер
- Скорость * * +1010
Velocity - это распределенное кэширование, которое можно использовать в качестве контейнера состояния сеанса. Я думаю, что теперь он называется или является частью AppFabric.
Размер сеанса зависит от вашего приложения. Там нет никакого реального жесткого предела, о котором я знаю. Лучше всего, чтобы он был как можно меньше, но, опять же, могут потребоваться даже большие сессии, и если они запланированы, вероятно, не проблема.