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.