Исключение SessionState из-за нехватки памяти
-
21-08-2019 - |
Вопрос
Я получаю "Исключение нехватки памяти" при присвоении значений переменным сеанса.Значения сеанса сохраняются на сервере состояний.Как увеличить размер памяти сервера состояния сеанса?или любой другой вариант?
Спасибо, П.Гопалакришнан.
Решение
Пара быстрых вариантов:-
- Используйте 64-битную систему для запуска сервера состояний и предоставьте ему достаточно места для хранения, это не обязательно много оперативной памяти (хотя это повышает производительность), но подойдет файл подкачки большого размера, используйте быструю настройку RAID, чтобы минимизировать влияние подкачки.
- Вместо этого используйте хранилище состояний на основе SQL server.
Другие советы
Каждый объект, который вы храните в сеансе, сериализуем?
Избегайте добавления нулевого объекта в сеанс.Это приведет к сбою при десериализации.
Не связан с StackOverflow