Serverul Apache a fost actualizat la versiunea 2

Dinamica pieței serverului Web Sursa: Netcraft

Una dintre principalele diferențe dintre noua versiune Apache este creșterea performanței serverului în cazul încărcăturilor grele, care este considerată ca fiind puterea lui Nginx.

În versiunea 2.4, principiul de lucru cu conținutul din cadrul serverului este complet schimbat: multe module Apache acceptă acum înlocuirea conținutului; toate acțiunile sunt efectuate cu instanța de date originală în loc să le copiați și să manipulați copia.

În plus față de performanța îmbunătățită și utilizarea îmbunătățită a memoriei, Apache 2.4 oferă multe noi module standard. Aceste module implementează o varietate de funcții - de la încorporarea limbii Lua la gestionarea cotelor pentru clienți.

Printre îmbunătățirile principale ale noii versiuni se numără includerea modulelor multifuncționale încărcate dinamic MPM (Multi-Processing Module), care preiau majoritatea funcțiilor de bază ale Apache. Dacă înainte de a trebui să recompilați întregul cod Apache pentru includerea unui modul, acum puteți pur și simplu să conectați modulul MPM dorit la pornirea serverului, ceea ce permite schimbarea metodelor de operare a serverului în zbor. În plus, suportul pentru citirea și scrierea asincronă pentru MPM este îmbunătățit, iar LogLevel poate fi configurat pentru fiecare modul și fiecare director separat.

În plus, Apache 2.4 oferă pentru prima dată suport complet pentru procesarea evenimentului MPM. Se presupune că acest modul permite serverului Apache să funcționeze în același mod ca Nginx, mărind numărul de sarcini simultan, reducând performanța generală.

Una din problemele cu Apache 2.2 în mediul cloud a fost că serverele Web trebuie să fie pornite manual. În versiunea 2.4, serverul Apache poate fi configurat să se conecteze automat și să lanseze noi servere Web pentru a susține volumul de lucru suplimentar în mediul extins. Și administratorii pot folosi acum interfața Web pentru a adăuga și configura Apache-clusters, mai degrabă decât pentru a edita manual fișiere text cu configurații. În noua versiune a serverului, a devenit posibilă utilizarea variabilelor în fișierele de configurare.

În ciuda introducerii multor caracteristici noi în versiunea 2.4 a Apache, consumul de memorie comparativ cu ramura 2.2 este redus și rămâne compatibil cu API-ul versiunii precedente.

Noua versiune este disponibilă în codul sursă de pe site-ul principal al proiectului. În viitor, este planificată includerea în software-ul de bază pe multe distribuții Unix / Linux. Există, de asemenea, o versiune pentru Windows.

Platforma Alfresco - ECM, concepută pentru a rezolva sarcinile de gestionare a întregului conținut al organizației. Pe baza ...

Vorbind despre sistemele TCO, furnizorii consideră de obicei doar costul licențelor. În acest caz, prețul arată mai mult ...

Articole similare