Наше веб-приложение находится на .net 1.1, и у нас есть устаревший код, который зависает IIS через каждые пару дней.
Я думал об изменении настроек machine.config для перезапуска процесса aspnet через каждые пару дней, но проблема в том, что он убьет существующие сеансы в процессе. Могу ли я как-то этого избежать.
Есть ли лучший способ справиться с этой ситуацией? прямо сейчас клиент перезапускает IIS вручную каждые пару дней.
Спасибо
Редактировать: если у вас есть - несериализуемые объекты в вашем сеансе, - не могу работать с sql-сервером
Тогда хорошая работа - использовать "idleTimeout". Он останавливает процесс asp_net, если на сервере нет активности до указанного времени. При следующем запросе он порождает процесс asp_net.