|
|
Опубліковано 01.08.2019 16:47:32
|
|
|
|

Ти думаєш, що можеш бути повільним — це неможливо! Ти думаєш, що можеш стояти нерухомо, але це неможливо!
Хенань — це місце народження сюжетної лінії очікування кролика, яка розповідає лінивого фермера, що сидить біля пня, чекаючи, поки милий маленький кролик вдариться об дерево, то як таке може траплятися щодня! Те, що ви думаєте, завжди спрацює так, як ви думаєте, тому проявити ініціативу буде найефективнішим шляхом! Кожен святий має минуле, кожен грішник має майбутнє!
Читайте до початку:
1. У цій статті взято приклади IIS8 та Windows Server 2012R2
2. IIS8 працює на версіях Windows Server 2012 та Windows 8 і вище.
3. Пул додатків і вебсайт існують окремо в IIS, але робота сайту має базуватися на припущенні, що запущено відповідний пул додатків.
4. За замовчуванням пул додатків автоматично повертається IIS після періоду бездіяльності (без запитуваних операцій).
5. IIS8 постачається з набором інструментів для ініціалізації додатків, IIS7.5 потрібно шукати незалежні пакети для встановлення, а автоматична ініціалізація IIS наразі не підтримується нижче 7.5.
6. Цей метод може вирішити проблему повільного доступу ASP.Net перший раз і повільного доступу через певний час.
Рушаймо!
1. Встановити функцію ініціалізації додатків IIS
Як показано нижче:
2. Відредагуйте режим запуску відповідного пулу додатків на вебсайті
Як показано на рисунку нижче, шлях операції виглядає так: Пул додатків — > Відповідний пул програм вебсайту — > Правий клік, Розширені налаштування — > Вибір, Режим запуску завждиЗапуск
3. Увімкніть відповідне презавантаження сайту Як показано на рисунку нижче, шлях операції: Вебсайт -> Відповідний вебсайт -> Правий клік, Розширені налаштування -> вибір, передзавантаження увімкнено True
4. Встановіть редактор конфігурації та напишіть запит на попереднє завантаження за замовчуванням
Як показано на рисунку нижче, відкрийте редактор конфігурації
Як показано на рисунку нижче: у верхньому лівому куті виберіть system.webServer/applicationInitialization для конфігураційного вузла, а інші конфігурації розміщені в червоному колі
Як показано на рисунку нижче: додайте адресу запиту на ініціалізацію (для стандартної адреси запиту ініціалізації IIS) до колекції та натисніть кнопку Apply справа на інтерфейсі конфігурації.і перезапустити пул додатків і вебсайт
Зауваження:
1. Основний опис: Ініціалізація додатків IIS автоматично відкриває новий пул програм після першого створення сайту або після повторного використання пулу додатків відповідного сайту, і запускає ініціалізацію сайту, імітуючи звичайний запит на збереження сайту онлайн.
(Цей процес можна використовувати для імітації запитів на вебсайт за допомогою сторонніх інструментів або сервісів)
2. Опис конфігурації:
(1) Увімкнути AlwaysRunning: Переконайтеся, що пул додатків може автоматично перезапустити роботу після першого створення або повторного використання.
(2) Увімкнути попереднє завантаження програм вебсайту (true): Переконайтеся, що сайт може реагувати на дію попереднього завантаження після запуску пулу програм.
(3) Налаштуйте шлях попереднього завантаження за замовчуванням вебсайту: переконайтеся, що програма може швидко скомпілювати програму та ввести пам'ять під час процесу попереднього завантаження після запуску пулу програм, щоб забезпечити швидку відповідь на запити.
(Кінець)
|
Попередній:Класи C#, статичні класи, статичні змінні, ініціалізуйте порядок виконанняНаступний:Енциклопедія барбекю, якщо хочете навчитися гри на барбекю, будь ласка, подивіться
|