Классический сеанс ASP и веб-сад (несколько рабочих)


У нас возникли проблемы с замедлением IIS6 при использовании более 1,2 ГБ оперативной памяти в одном работнике и мы хотели бы использовать больше рабочих. Однако похоже, что сеансы ASP выполняются работником, и когда браузер обращается к какой-то странице через другого работника, он теряет сеанс ASP.

У вас есть несколько советов, как решить эту проблему?

Мы рассматриваем возможность использовать какой-то другой способ управления сеансом отдельно от IIS (не база данных, может быть memcache?). Вы рекомендуете что-нибудь?

Примечание.: Приложение полно устаревшего кода, и нам нужно избегать больших изменений в коде.

1 2

1 ответ:

В прошлом у меня был похожий сценарий с устаревшим приложением, и в итоге я написал простой компонент для сериализации объекта сеанса ASP в & из базы данных.