Время ответа веб-службы после простоя - PullRequest
0 голосов
/ 24 ноября 2010

У меня есть веб-сервис, который возвращает содержимое PDF.

Я заметил, что когда я на некоторое время покидаю веб-сайт и вызываю метод службы, для ответа требуется много времени. Любые последующие звонки занимают меньше секунды, и это здорово.

Может кто-нибудь сказать мне, почему это? Служба перешла в спящий режим и нуждается в повторной инициализации?

Что было бы хорошим способом обойти это? Могу ли я что-нибудь сделать при каждом посещении страницы, чтобы сообщить службе, что запрос может поступить очень скоро?

1 Ответ

1 голос
/ 24 ноября 2010

Я предполагаю, что вы предоставляете услугу в IIS.

Как и любое другое веб-приложение, домен приложения, в котором работает служба, может быть переработан по нескольким причинам. Одной из возможных причин является время простоя.

Если вы не хотите, чтобы время ожидания превышало допустимое значение, вы можете соответствующим образом изменить настройки IIS.

...