У меня есть один проект, написанный на ASP.NET 3.5(WebForms). Крутится на IIS 7.5.
Так вот, вечерами(в иногда и несколько раз в день), пул-процесс начинает съедать 100% процессорного времени. И всё, в общем зависает. Временно решил проблему, установив автоматический перезапуск процесса. Но даже минута простоя сервера отрицательно сказывается на лояльности пользователей. Особенно, когда это случается по несколько раз в день.
Я понимаю, что скорее всего, где то в коде есть баг, который порождает бесконечный цикл. Проект довольно большой, очень много кода, написанного разными разработчиками, поэтому поиск построчно не рассматривается.
Кто нибудь сталкивался с такой проблемой? Помогите пожалуйста, разобраться в чём дело.