Čo je Prefork and worker v Apache?
Čo je Prefork and worker v Apache?

Video: Čo je Prefork and worker v Apache?

Video: Čo je Prefork and worker v Apache?
Video: Nginx vs Apache Webservers: Main Differences | What is main difference between Nginx and Apache 2024, Apríl
Anonim

Predvidlička a robotník sú dva typy MPM apache poskytuje. Obaja majú svoje prednosti a nedostatky. Štandardne je mpm predkolenie ktorý je bezpečný pre vlákna. Predpolie MPM používa viacero podriadených procesov s jedným vláknom a každý proces spracováva jedno pripojenie naraz. Pracovník MPM používa viacero podriadených procesov, každý s mnohými vláknami.

Tiež, čo sú pracovníci Apache?

Pracovník . The Pracovník MPM otáča Apache do viacprocesového, viacvláknového webového servera. Na rozdiel od Prefork, každé dieťa spracuje pod Pracovník môže mať viacero vlákien. Pracovník vo všeobecnosti sa odporúča pre servery s vysokou prevádzkou Apache verzie pred 2.4. však Pracovník je nekompatibilný s nevláknovými bezpečnými knižnicami.

čo je vlákno v Apache? Apache HttpClient - Viacnásobné Nite . Reklamy. Viacvláknový program obsahuje dve alebo viac častí, ktoré môžu bežať súbežne a každá časť môže súčasne spracovať inú úlohu pri optimálnom využití dostupných zdrojov.

Keď to vezmem do úvahy, ako zistím, či mám Apache Prefork alebo worker?

Povoliť Apache mod_info. Opýtajte sa na adresu URL mod_info, zvyčajne curl localhost/server-info. V časti „Nastavenia servera“sa zobrazí „Názov MPM: Pracovník Spustite znova httpd -V -- stále sa zobrazí predkolenie , nie pracovník.

Čo je MaxClient v Apache?

Apache webový server má možnosť konfigurácie tzv MaxClients . MaxClients určuje maximálny počet súbežných pripojení, ktoré Apache bude slúžiť. Čím viac podriadených procesov je vytvorených, tým vyššie je využitie pamäte MaxClients je dôležitá možnosť ladenia servera.

Odporúča: