Mikä on AJP-protokolla?

click fraud protection
...

AJP on nopeampi tapa verkkopalvelimelle kommunikoida sovelluksen kanssa.

Apache JServ Protocol (AJP) on menetelmä, jolla verkkopalvelin kommunikoi siihen liittyvän sovelluspalvelimen kanssa. Verkkopalvelin on "käänteinen välityspalvelin", mikä tarkoittaa, että sen tarkoitus on käsitellä Internetistä tulevaa liikennettä sovelluspalvelimen puolesta.

ominaisuudet

Verkkoliikenne tapahtuu HTTP-protokollalla (Hypertext Transfer Protocol), joka kulkee myös pyynnön täyttämiseksi yhdessä toimivien palvelimien välillä. HTTP on pelkkä tekstimuoto, jossa tietokoneiden välillä kulkevat viestit muodostavat todelliset sanat. Tämä luo ylimääräistä liikennettä. AJP muuntaa nämä viestit binäärikoodiksi, mikä vähentää kunkin viestin viemää tilaa.

Päivän video

Toiminto

Yhteistyöpalvelinten välinen nopeus on protokollan erottuva ominaisuus. Prosessi ylläpitää pysyviä yhteyksiä palvelimien välillä lyhentääkseen yhteyden muodostamiseen kuluvaa aikaa. Linkki on omistettu tietylle pyynnölle ja sitä ylläpidetään seuraavaa pyyntöä varten tunneloitaessa sen sijaan, että jokainen istunto aiheuttaisi istunnon luomisen ja katkeamisen.

Toteutus

AJP: tä käytetään erityisesti "kuormituksen tasapainottamiseen". Tässä yksi palvelin jakaa saapuvan liikenteen useiden sovelluspalvelimien kesken jakaa kuorman tasaisesti.