У нас есть классический ASP-сайт, на котором есть несколько страниц, которые выполняют экстремальную конкатенацию строк и иногда генерируют исключение «Out of string space» (OOSS).Я исправляю страницы либо прямыми вызовами response.write, либо использую класс StringBuilder из библиотеки ajaxed .Это решает проблему.
Мой вопрос заключается в том, влияют ли ошибки OOSS только на этот поток запросов / ответов в IIS / AppPool или ошибка OOSS приводит к сбою IIS / AppPool в целом?Кажется, что IIS все еще отвечает на последующие запросы, но обычно мы вскоре после этого начинаем получать ошибки «Недостаточно памяти».
Нужно просто найти какие-то внутренние знания о том, что OOSS делает с процессом в целом, и следует ли нам перерабатыватьAppPool немедленно или это касается только одного запроса?