Kas ir Prefork un strādnieks Apache?
Kas ir Prefork un strādnieks Apache?

Video: Kas ir Prefork un strādnieks Apache?

Video: Kas ir Prefork un strādnieks Apache?
Video: Inside Apache SystemML 2024, Maijs
Anonim

Preforks un strādnieks ir divu veidu MPM apache nodrošina. Abiem ir savi plusi un trūkumi. Pēc noklusējuma mpm ir priekšdakša kas ir pavedienam drošs. Prefork MPM izmanto vairākus pakārtotos procesus ar vienu pavedienu, un katrs process vienlaikus apstrādā vienu savienojumu. Strādnieks MPM izmanto vairākus pakārtotos procesus ar daudziem pavedieniem katrā.

Kā arī, kas ir Apache darbinieki?

Strādnieks . The Strādnieks MPM pagriežas Apache vairāku procesu, vairāku pavedienu tīmekļa serverī. Atšķirībā no Prefork, katrs bērns apstrādā zem Strādnieks var būt vairāki pavedieni. Strādnieks parasti ir ieteicams serveriem ar lielu trafiku Apache versijas, kas vecākas par 2.4. tomēr Strādnieks nav saderīgs ar bezpavedienu drošām bibliotēkām.

kas ir pavediens Apache? Apache HttpClient - vairāki Pavedieni . Sludinājumi. Daudzpavedienu programmā ir divas vai vairākas daļas, kuras var darboties vienlaikus, un katra daļa var vienlaikus veikt dažādus uzdevumus, optimāli izmantojot pieejamos resursus.

Ņemot to vērā, kā es varu zināt, vai man ir Apache Prefork vai darbinieks?

Iespējot Apache mod_info. Pieprasiet mod_info url, parasti curl localhost/server-info. Sadaļā "Servera iestatījumi" būs redzams "MPM nosaukums: Strādnieks Vēlreiz palaist httpd -V - tas joprojām tiks rādīts priekšdakša , nē strādnieks.

Kas ir MaxClients programmā Apache?

Apache tīmekļa serverim ir konfigurācijas opcija, ko sauc MaxClients . MaxClients nosaka maksimālo vienlaicīgo savienojumu skaitu, kas Apache apkalpos. Jo vairāk bērnu procesu tiek radīts, jo lielāks ir atmiņas lietojums MaxClients ir svarīga servera regulēšanas iespēja.

Ieteicams: