Какво е новото в Apache HTTP Server 2.4?

Нови функции в Apache HTTP Server 2.4.x

Apache 2.4.1 беше пуснат през февруари 2012 г. с много големи подобрения и нови функции. Последната версия, докато пиша, е 2.4.10, издадена през юли 2014 г.

В тази статия ще говоря за някои от значителните подобрения, новите функции, включени във версията на Apache 2.4.

Подобрение

KeepAliveTimeout: Възможно е да се посочи KeepAliveTimeout в милисекунди с тази версия. За да направите това, просто добавете директива KeepAliveTimeout във файла httpd.conf.

Пример:

KeepAliveTimeout 5
#Obviously you have to change this value from 5 to something you wish.

Използване на памет: Apache 2.4 твърди, че използва по-малко памет от 2.2.x

  Ръководство на мениджъра за 360-градусова обратна връзка [+5 Tools]

Event MPM: Event MPM (мултипроцесорен модул) вече се поддържа напълно. В по-ранна версия беше експериментално.

mod_ssl: поддържа OCSP подшиване, може да споделя данни за SSL сесии между сървъри чрез Memcached.

mod_proxy: местоположението и блокът LocationMatch в директивата ProxyPass предлагат значително предимство в производителността.

Нови модули

mod_heartmonitor, mod_lbmethod_heartbeat: Това позволява на mod_proxy_balancer да проверява броя на активните връзки на бекенд сървъра и да извършва балансиране на натоварването.

mod_auth_form: Това ще ви позволи да използвате HTML форма за влизане, за да ограничите достъпа. Това модул има зависимост от mod_session и те използват HTTP бисквитки.

  Roblox Boss Fighting Simulator Codes: Осребрете сега

mod_allowmethods: Сега можете да ограничите HTTP методите във вашия екземпляр на Apache с простата конфигурация.

<Location /> 
AllowMethods GET HEAD
</Location>

mod_ratelimit: ако работите с уеб сървър с ниска честотна лента или просто искате да ограничите честотната лента, този модул е ​​за вас. Това може да ограничи честотната лента на клиента до вашето конфигурирано местоположение във файла httpd.conf.

Пример: –

<Location /downloads> 
SetOutputFilter RATE_LIMIT 
SetEnv rate-limit 400
</Location>

Забележка – ограничението на скоростта е в KiB/s

mod_data: Този модул преобразува тялото на отговора в RFC2397 URL адрес на данни. URL адресът за данни е полезен, когато искате да намалите броя на връзките, докато зареждате страница/приложение. Това може да бъде включено и в PHP езиците.

  Използвайте iTunes Home Sharing, за да предавате поточно музика от работния плот към вашия iPhone

Вярвам, че по-горе има значителни промени в Apache 2.4. Можете също да се обърнете към официален Apache 2.4 страница за пълни подробности.

Приятно ви е да прочетете статията? Какво ще кажете за споделяне със света?