Відповіді:
У мене було те саме питання, що і в оригінальному плакаті, але не вдалося знайти стислої відповіді, нижче наведено аналіз мого дослідження.
Пул програми! = Робочий процес (w3wp.exe)
Негайно запустіть пул додатків = Автоматичний або ручний запуск
Основні налаштування ...
Режим запуску = Режим запуску робочого процесу: негайно або на вимогу
Попередні налаштування ...
додаткові нотатки
IISRESET / start
Пуск IIS та вищевказані налаштування конфігурації визначатимуть, коли пул (и) додатків та робочі процеси (w3wp.exe) запускаються.
IIS Manager Зупиніть дію графічного інтерфейсу веб-сервера.
Зупиніть веб-сервер обробляти вхідні запити, але не зупинить пул (и) додатків або w3wp.exe.
IIS Manager Запуск дії GUI веб-сервера
Запустіть веб-сервер для обробки вхідних запитів, але не запускатиме пул (и) додатків або w3wp.exe процес (и).
Дія меню для запуску / зупинки веб-сервера
IIS Manager Зупинити дію GUI пулу додатків
Зупиніть процес w3wp.exe.
Схоже, що "Запустити пул додатків негайно" контролює, чи пул додатків "Початок роботи" при запуску служби Всесвітньої веб-публікації. Але "запущений" пул додатків не обов'язково працює (тобто не може бути процесу w3wp).
Якщо пул додатків не "запущений", ви отримаєте 503, потрапивши на сайт, який використовує цей пул додатків.
Якщо пул додатків "запущений", то ваш запит обслуговуватиме процес w3wp. "Завжди працює" означає, що при запуску пулу програм починається процес w3wp. OnDemand означає, що процес w3wp закручується, коли ви вперше потрапляєте на веб-сайт, пов’язаний із програмою (виникає затримка під час запуску w3wp).
Трохи запізно відповісти, але я додам свої висновки, коли я озирнувся, щоб знайти відповідь на це ж питання.
"На вимогу": IIS запустить робочий процес, коли надійде перший запит на веб-додаток. "AlwaysRunning": IIS Запускає робочий процес для пулу додатків, як тільки запускається IIS АБО коли створюється пул додатків.
За IIS 8 Що нового - Налаштування пулу додатків :
Режим запуску
Кілька веб-додатків потребують значної кількості часу для запуску. IIS за замовчуванням запускає робочий процес лише тоді, коли надійде перший запит на веб-додаток. Отже, для веб-додатків, які потребують більш тривалого часу для ініціалізації, користувачі можуть бачити повільні реакції.
Для таких додатків корисно запустити робочий процес, як тільки запуститься IIS. У пулах додатків є налаштування startMode, яке при встановленні на AlwaysRunning запускає робочий процес для пулу додатків, як тільки запускається IIS.
IIS 8 надає вам це налаштування в інтерфейсі налаштувань пулу програм.