Mi az AJP protokoll?

...

Az AJP egy gyorsabb módja annak, hogy a webszerver kommunikáljon egy alkalmazással.

Az Apache JServ Protocol (AJP) egy olyan módszer, amellyel a webszerver kommunikál a társított alkalmazáskiszolgálóval. A webszerver egy "fordított proxy", vagyis célja az Internetről érkező forgalom kezelése az alkalmazásszerver nevében.

Jellemzők

A webes forgalom HTTP-n (Hypertext Transfer Protocol) történik, amely a kérések teljesítése érdekében együttműködő szerverek közötti kommunikációt is továbbítja. A HTTP egy egyszerű szöveges formátum, amelyben tényleges szavak alkotják a számítógépek között futó üzeneteket. Ez többletforgalmat eredményez. Az AJP ezeket az üzeneteket bináris kóddá alakítja, csökkentve az egyes üzenetek által elfoglalt helyet.

A nap videója

Funkció

Az együttműködő szerverek közötti sebesség a protokoll megkülönböztető jellemzője. A folyamat állandó kapcsolatokat tart fenn a szerverek között, hogy csökkentse a kapcsolatfelvétel idejét. A hivatkozás egy adott kérésnek van dedikálva, majd a következő kérés lebonyolítására fenntartja, nem pedig minden egyes munkamenet létrehozásához és megszakításához.

Végrehajtás

Az AJP-t különösen a "Load Balancing"-hoz használják. Itt egy szerver osztja el a bejövő forgalmat több alkalmazáskiszolgáló között, egyenlően osztva meg a terhelést.