Какво е Prefork и работник в Apache?
Какво е Prefork и работник в Apache?

Видео: Какво е Prefork и работник в Apache?

Видео: Какво е Prefork и работник в Apache?
Видео: Любовь и голуби (FullHD, комедия, реж. Владимир Меньшов, 1984 г.) 2024, Може
Anonim

Вилица и работник са два вида MPM apache осигурява. И двете имат своите достойнства и недостатъци. По подразбиране mpm е предварителна вилица което е безопасно за конци. Вилица MPM използва множество дъщерни процеси с по една нишка и всеки процес обработва една връзка в даден момент. Работник MPM използва множество дъщерни процеси с много нишки всеки.

Също така, какви са Apache работниците?

Работник . В Работник MPM се завърта Apache в многопроцесен, многонишков уеб сървър. За разлика от Prefork, всяко дете обработва под Работник може да има множество нишки. Работник обикновено се препоръчва за работещи сървъри с висок трафик Apache версии преди 2.4. Въпреки това, Работник е несъвместим с библиотеки, които не са безопасни за нишки.

какво е нишка в Apache? Apache HttpClient - Множество Конци . Реклами. Многонишкова програма съдържа две или повече части, които могат да се изпълняват едновременно и всяка част може да се справи с различна задача в същото време, като оптимално използва наличните ресурси.

Като се има предвид това, как да разбера дали имам Apache Prefork или работник?

Активиране Apache mod_info. Запитвайте URL адреса на mod_info, обикновено curl localhost/server-info. Секцията „Настройки на сървъра“ще покаже „Име на MPM: Работник Стартирайте отново httpd -V - пак ще се показва предварителна вилица , не работник.

Какво е MaxClients в Apache?

Apache уеб сървърът има опция за конфигурация, наречена MaxClients . MaxClients определя максималния брой едновременни връзки, които Apache ще обслужва. Колкото повече дъщерни процеси се създават, толкова по-високо е използването на паметта MaxClients е важна опция за настройка на сървъра.

Препоръчано: