В прошлом у меня был ряд проблем, которые можно было решить простой переработкой пула приложений. В настоящее время я получаю сообщение об ошибке, возникающее примерно раз в два дня (тайм-аут SQL-сервера, как ни странно), которая будет продолжаться до тех пор, пока пул приложений не будет переработан, и поэтому мне было интересно, что именно это делает?
Большое спасибо, Кохан.
Пул приложений - это веб-службы, развернутые на вашем экземпляре iis. Они могут быть либо внутренними службами вашего веб-сайта, либо интерфейсными веб-службами. В любом случае, если вы получаете тайм-аут от экземпляра SQL-сервера, это означает, что эти веб-службы либо теряют соединение с базой данных, либо перестают отвечать на этот сеанс БД.
Обновляя пул, вы по существу перезапускаете приложение и повторно устанавливаете соединение (я) с БД.