Nye funktioner i Apache HTTP Server 2.4.x
Apache 2.4.1 blev udgivet i februar 2012 med meget stor forbedring og nye funktioner. Den seneste version, som jeg skriver, er 2.4.10 udgivet i juli 2014.
I denne artikel vil jeg tale om nogle af de væsentlige forbedringer, nye funktioner inkluderet i Apache 2.4 version.
Forbedring
KeepAliveTimeout: Det er muligt at angive KeepAliveTimeout i millisekunder med denne version. For at gøre det skal du blot tilføje KeepAliveTimeout-direktivet i filen httpd.conf.
Eks:
KeepAliveTimeout 5 #Obviously you have to change this value from 5 to something you wish.
Hukommelsesbrug: Apache 2.4 hævder at bruge mindre hukommelse end 2.2.x
Event MPM: Event MPM (Multi-Processing Module) er nu fuldt understøttet. I en tidligere version var det eksperimentelt.
mod_ssl: understøtter OCSP-hæftning, kan dele SSL-sessionsdata mellem servere gennem Memcached.
mod_proxy: Location og LocationMatch-blok i ProxyPass-direktivet tilbyder den betydelige ydeevnefordel.
Nye moduler
mod_heartmonitor, mod_lbmethod_heartbeat: Dette tillader mod_proxy_balancer at kontrollere antallet af aktive forbindelser på backend-serveren og udføre belastningsbalancering.
mod_auth_form: Dette vil gøre dig i stand til at bruge HTML-loginformularen til at begrænse adgangen. Dette modul har en afhængighed af mod_session, og disse gør brug af HTTP cookies.
mod_allowmethods: Nu kan du begrænse HTTP-metoder i din Apache-instans med den simple konfiguration.
<Location /> AllowMethods GET HEAD </Location>
mod_ratelimit: hvis du kører en webserver med lav båndbredde eller blot ønsker at begrænse båndbredden, er dette modul noget for dig. Dette kan begrænse klientbåndbredden til din konfigurerede placering i filen httpd.conf.
Eks: –
<Location /downloads> SetOutputFilter RATE_LIMIT SetEnv rate-limit 400 </Location>
Bemærk – satsgrænsen er i KiB/s
mod_data: Dette modul konverterer svarteksten til en RFC2397-data-URL. Data URL er nyttig, når du vil reducere antallet af forbindelser, mens du indlæser side/applikation. Dette kan også inkluderes i PHP-sprog.
Jeg mener, at ovenstående er væsentlige ændringer i Apache 2.4. Du kan også henvise til officiel Apache 2.4 side for fuldstændige detaljer.
Nydt at læse artiklen? Hvad med at dele med verden?