2016-06-30 2 views
0

У меня есть API-интерфейс Rest, который размещен в IIS8. API не вызывается очень часто, возможно, 30 раз в день. Похоже, что когда API называется, для получения первого результата требуется довольно много времени, последующие вызовы через короткое время возвращаются очень быстро. Кажется, что IIS выпускает ресурсы и выгружает API и ресурсы через некоторое время.IIS ASP Application Startup Speed ​​

Есть ли способ заставить IIS поддерживать API и активно, так что каждый раз, когда приходит запрос, он быстро реагирует?

+0

попробуйте настроить пул приложений в iis –

ответ

0

Пара способов упомянуты здесь - Can you prevent your ASP.NET application from shutting down?

Другое то, что есть модуль Application Initialization http://iis.net/downloads/microsoft/application-initialization. Модуль инициализации приложения гарантирует, что ваш процесс запущен и запущен и загружен всеми необходимыми библиотеками, однако он работает только с IIS 7.5 и выше и с фреймворком 4.0 и выше.