Apacheдеги Prefork жана жумушчу деген эмне?
Apacheдеги Prefork жана жумушчу деген эмне?

Video: Apacheдеги Prefork жана жумушчу деген эмне?

Video: Apacheдеги Prefork жана жумушчу деген эмне?
Video: Курс 13. Django 2 + сервер. Настройка MySql сервера + PhpMyadmin. 2024, Май
Anonim

Префорк жана жумушчу MPM эки түрү болуп саналат apache камсыз кылат. Экөөнүн тең жакшы жактары да, кемчиликтери да бар. Демейки боюнча mpm болуп саналат префорк бул жип коопсуз. Префорк MPM ар бири бир жип менен бир нече бала процесстерин колдонот жана ар бир процесс бир учурда бир туташууну иштетет. жумушчу MPM ар биринде көптөгөн жиптер менен бир нече бала процесстерин колдонот.

Ошондой эле, Apache жумушчулары деген эмне?

жумушчу . The жумушчу MPM айланат Apache көп процесстүү, көп агымдуу веб-серверге. Префорктан айырмаланып, ар бир бала процесси астында жумушчу бир нече жип болушу мүмкүн. жумушчу көбүнчө трафик көп болгон серверлер үчүн сунушталат Apache 2.4 чейинки версиялар. Бирок, жумушчу жип эмес коопсуз китепканалар менен шайкеш келбейт.

Apacheдеги жип деген эмне? Apache HttpClient - Бир нече Жиптер . Жарнамалар. Көп жиптүү программа эки же андан көп бөлүктөрдү камтыйт, алар бир убакта иштей алат жана ар бир бөлүк бир эле учурда колдо болгон ресурстарды оптималдуу пайдалануу менен башка тапшырманы аткара алат.

Муну эске алып, менде Apache Prefork же жумушчу бар-жогун кантип билем?

Иштетүү Apache mod_info. mod_info url сураңыз, адатта curl localhost/server-info. "Сервер орнотуулары" бөлүмүндө "MPM аты: жумушчу " httpd -V иштетиңиз -- ал дагы эле көрсөтүлөт префорк , жок жумушчу.

Apacheдеги MaxClients деген эмне?

Apache веб-серверде деп аталган конфигурация опциясы бар MaxClients . MaxClients деген параллелдүү байланыштардын максималдуу санын аныктайт Apache кызмат кылат. Канчалык көп бала процесстери пайда болсо, ошончолук эстутумду колдонуу ошончолук жогору болот MaxClients маанилүү сервер тюнинг параметри болуп саналат.

Сунушталууда: