Apache Ailtireacht: Cobhsaíocht agus Feidhmíocht

Is é ailtireacht Apache samhail eagraíochtúil agus oibriúcháin an Apache fhreastalaí gréasáin. Seo cur síos mionsonraithe ar an Apache ailtireacht:

Main Process

main process Is é an Apache, ar a dtugtar an próiseas tuismitheora freisin, an chéad phróiseas a cruthaíodh nuair a Apache thosaíonn sé. Tá an próiseas seo freagrach as próisis an linbh a bhainistiú agus as iarratais ó chliaint ar na próisis linbh chuí a chomhordú.

Worker Processes

Tar éis a bheith cruthaithe ag an main process, tá Apache siad worker processes freagrach as iarratais ó chliaint a láimhseáil. Is féidir líon na n- worker processes iarratas a chumrú chun freastal ar riachtanais feidhmíochta agus acmhainní. Feidhmíonn gach próiseas oibrithe go neamhspleách agus ní roinneann sé cuimhne le daoine eile, rud a chuireann le cobhsaíocht Apache.

Request Processing Model

Apache úsáideann caighdeán request processing model, ina bhfanann gach próiseas oibrithe ar iarratais ó chliaint, ina bpróiseálann siad iad, agus ina seolann sé freagraí ar ais. Cinntíonn sé seo request processing model láimhseáil seicheamhach agus iontaofa ar iarratais.

Module

Apache Tacaíonn go leor module, ar a dtugtar síntí, a cheadaíonn gnéithe agus feidhmiúlachtaí breise a chur leis an bhfreastalaí. Is féidir leo seo module oibriú le prótacail, iarratais a láimhseáil, imeachtaí a logáil, rialú rochtana a bhainistiú, sonraí a chomhbhrú, agus feidhmeanna éagsúla eile a chomhlíonadh.

Virtual Hosts

Apache tacaíonn il virtual hosts, rud a ligeann do láithreáin ghréasáin iolracha a óstáil ar an bhfreastalaí fisiceach céanna. Is féidir gach óstach fíorúil a chumrú ina n-aonar lena roghanna agus socruithe féin, rud a chumasaíonn bainistiú éasca ar láithreáin ghréasáin iolracha go neamhspleách.

 

Mar gheall ar an ailtireacht sholúbtha chumhachtach atá ann Apache tá sé ar cheann de na freastalaithe gréasáin is coitianta, a úsáidtear go forleathan ar fud na cruinne chun láithreáin ghréasáin agus feidhmchláir ghréasáin éagsúla a reáchtáil.