Taisce scuid - cuid 2

Ní amháin gur seirbhís seachfhreastalaí agus taisce é squid, féadann sé i bhfad níos mó a dhéanamh: acl (liostaí rochtana) a bhainistiú, ábhar a scagadh, féadann sé scagadh ssl a dhéanamh fiú i mód trédhearcach (modh seachfhreastalaí - gan a bheith cumraithe i socruithe seachfhreastalaí óna mbrabhsálaithe, tá sé cosúil le fear sa lár, níl a fhios ag aon duine go bhfuil sé ann). Mar sin feicim go coitianta conas a chuirtear acmhainneacht iomlán an fheidhmchláir seo amú trí nach bhfuil a fhios agam conas gach cuid dá chuid a chumrú.

Anois is é an rud suimiúil a dhéanann squid ná an taisce (dar liom). Inseoidh tú dom, cén fáth taisce? Tá an chúis simplí, bain úsáid níos fearr as do luas agus bandaleithead, is é an rud is mó. Smaoinigh go cúramach, 1000 duine i do chuideachta ag dul i gcomhairle gach 5 nóiméad, leathanaigh choitianta, Google, Hotmail, Gmail, srl ... ionas go mbeidh tú chun íomhánna, meirgí, fógraíocht, ábhar html a íoslódáil arís agus arís eile, is rudaí statacha iad seo go léir, níl athraíonn siad chomh minic, b’fhearr iad a stóráil i do líonra áitiúil agus seachadann tú cóip a mheasann tú le déanaí laistigh de na cumraíochtaí a mheas tú.

Conas é a dhéanamh Simplí leis an abairt seo a leanas:

refresh_pattern [-i] regex min percent max [options]

Mar a deirim i gcónaí, ná creid i ngach rud, mar sin tugaim cuireadh duit léamh ón bhfoinse oifigiúil. Molaim duit lámhleabhar na habairte seo a léamh ANSEO

Pianbhreithe athnuachan_pattern Beidh sé ar ár lipéad i gcónaí paraiméadair nua a chur le taisce.

Rud tábhachtach, caithfidh do liostaí taisce a bheith seicheamhach, mar gheall ar a luaithe a mheaitseálann sé an chéad cheann a mheaitseálann an réad, ní leanfaidh sé de do rialacha eile a léamh

Tá nathanna rialta cás-íogair, dá bhrí sin ní hionann flv agus FLV, ach is féidir leat é sin a sheachaint más mian leat tríd an rogha a úsáid -i . Ansin bheadh ​​cuma mar seo air athnuachan_pattern -i

'Min': Is é seo an t-am (nóiméid) ina measfar réad mar rud “le déanaí nó úr” agus mura bhfuil lipéad follasach “in éag” air. De réir réamhshocraithe molann squid gur 0 é, ar chúiseanna gur féidir le roinnt feidhmchlár dinimiciúil iad féin a iompar go aisteach, blah blah blah íon, i ndáiríre ba cheart go mbeadh an luach seo mar uimhir a mheasann tú a bheith úsáideach agus éifeachtach do na heilimintí a theastaíonn uait a thaisceadh, sampla: jpg, 1440 nóiméad (in aghaidh an lae) is cosúil go breá liom, ní cosúil má athraíonn íomhánna post gach 5 nóiméad ar leathanach.

'Céatadán' Is é an céatadán d’aois réada (ón modhnú deireanach) a mheasfar a bheith «le déanaí nó úr». Lig dom a mhíniú, b’fhéidir athlódáil nó athnuachan leanúnach a dhéanamh chun na modhnuithe deireanacha a rinneadh ar leathanach gréasáin a fheiceáil, d’fhéadfadh scuid a mheas an bhfuil 50% den am aige cheana, abair, idir nóiméad y max, an réad sin a athlódáil ón idirlíon agus cóip nua a thabhairt duit.

'Max' an bhfuil an teorainn thuas nó cothrom le 'Min' cá fhad a mheastar go bhfuil réad “le déanaí nó úr”, is dóigh nár chuaigh úsáideoir i gcomhairle le híomhá de leathanach éigin ach go bhfuil a chuid ama sroichte cheana féin nóiméad, ach ní an max, ansin nuair a cheistítear arís é, seachadfar cóip taisce.

Options:
override-expire
override-lastmod
reload-into-ims
ignore-reload
ignore-no-store
ignore-private
max-stale=NN
refresh-ims
store-stale

Rinneadh na roghanna seo den chuid is mó chun neamhaird a dhéanamh d’iompar réamhbhunaithe i dteangacha agus i bprótacail, d’fhonn úsáid éifeachtach an taisce a ráthú.

override-expire

Cuireann sé an t-íosmhéid ama i bhfeidhm ar réad, fiú má sheol an freastalaí am éaga níos giorra (mar shampla rudaí cosúil le ceanntásc nó Cache-Control: max-age). Má dhéanaimid é seo, beidh “rabhadh” le feiceáil ag rá rudaí mar seo “VIOLATES the HTTP standard” ach is é sin ach rabhaidh gur féidir linn neamhaird a dhéanamh orthu. Anois má tá an t-am a sheolann freastalaí níos faide ansin tógfaidh scuid an t-am (dul in éag) an fhreastalaí

override-lastmod

Treisíonn sé íosmhéid ama earra, fiú má athraíodh an earra sin le déanaí.

reload-into-ims

Is é an míniú gairid ná go gcoisceann sé nuair a bhrúimid an cnaipe athnuachana nó má dhéanaimid iarratas gan taisce, seachadfaidh squid taisce mura bhfuil sé “modhnaithe ó shin” agus / nó mura bhfuil “ceanntásca” ar an leathanach.

ignore-reload

Déan neamhaird de ghníomh na n-úsáideoirí chun an cnaipe leathanaigh athlódáil nó athnuachana a bhrú

ignore-no-store

Déan neamhaird de riail ar bith i gceanntásca gan taisce a dhéanamh, mar shampla físeáin

ignore-private

Déan neamhaird ar aon riail i gceanntásca ábhar príobháideach nár cheart a thaisceadh, mar shampla: ábhar facebook.

refresh-ims

Déanann Scuid teagmháil leis an bhfreastalaí, lena chinntiú gurb é an réad is nua. Má tá, seachadfaidh sé taisce

store-stale

Sábhálfaidh Squid na freagraí sin go léir, fiú mura bhfuil dáta éaga acu, tá sé seo praiticiúil toisc nach féidir iad a athúsáid de ghnáth. Má shocraíonn tú é a chumasú caithfidh tú max-stale = NN a dhearbhú

max-stale=NN

Má chuir tú ar chumas an méid thuas, ní mór duit saolré uasta a dhearbhú don fhreagra nó don fhachtóir sin. Ní sheachadann Squid rudaí den stíl seo ach is féidir é a bhailíochtú leis an bhfoinse

Seo tábla faoin gcaoi a n-oibríonn an stát "FRESH" de réir na luachanna a phléamar:

  • FRESH má théann sé as feidhm> anois, eile STALE
  • STALE más aois> uas
  • FRESH más lm-fhachtóir <faoin gcéad, eile STALE
  • FRESH más aois <nóim eile STALE

Seo cumraíocht samplach do chuideachta ar leith le go leor spáis diosca, trealamh maith agus bandaleithead maith

refresh_pattern -i \.(3gp|7z|ace|asx|bin|deb|divx|dvr-ms|ram|rpm|exe|inc|cab|qt)$ 43200 99% 43200 ignore-no-store ignore-must-revalidate override-expire override-lastmod reload-into-ims

refresh_pattern -i \.(rar|jar|gz|tgz|bz2|iso|m1v|m2(v|p)|mo(d|v)|arj|lha|lzh|zip|tar)$ 43200 99% 43200 ignore-no-store ignore-must-revalidate override-expire override-lastmod reload-into-ims

refresh_pattern -i \.(jp(e?g|e|2)|gif|pn[pg]|bm?|tiff?|ico|swf|dat|ad|txt|dll)$ 43200 99% 43200 ignore-no-store ignore-must-revalidate override-expire override-lastmod reload-into-ims

refresh_pattern -i \.(avi|ac4|mp(e?g|a|e|1|2|3|4)|mk(a|v)|ms(i|u|p)|og(x|v|a|g)|rm|r(a|p)m|snd|vob)$ 43200 99% 43200 ignore-no-store ignore-must-revalidate override-expire override-lastmod reload-into-ims

refresh_pattern -i \.(pp(t?x)|s|t)|pdf|rtf|wax|wm(a|v)|wmx|wpl|cb(r|z|t)|xl(s?x)|do(c?x)|flv|x-flv)$ 43200 99% 43200 ignore-no-store ignore-must-revalidate override-expire override-lastmod reload-into-ims
cache_mem 8092 MB

Anois ní amháin go bhfuil an taisce ar an diosca crua, is féidir linn cuimhne an reithe a thaisceadh freisin, tá an luach seo ann do gach próiseas scuid, mar sin ní mór duit é a chur san áireamh agus tú ag úsáid atreoruithe mar garda squid

maximum_object_size_in_memory 1024 KB

Uasmhéid an ruda sa chuimhne a stórálfaidh scuid in RAM. Féadfaidh tú íosmhéid a dhearbhú freisin.


memory_replacement_policy heap GDSF
cache_replacement_policy heap GDSF

Mar a fheiceann tú, is é ceann an beartas chun taisce a athsholáthar i gcuimhne RAM agus ceann eile i ndiosca crua. Tá 2 bheartas GDSF agus LFUDA. Féachann an chéad cheann le céatadán na n-amas taisce a fheabhsú, agus go leor rudaí beaga idir lámha aige, lorgaíonn an dara ceann a mhalairt, coimeádann sé rudaí i dtaisce beag beann ar a méid.

Is í an cheist a shamhlaím go bhfuil tú ag cur orm i láthair na huaire, cén úsáid a úsáidim? Bhuel, má mheasann tú go ndéanann siad go leor fiosruithe i do thimpeallacht agus gur beag íoslódálacha a úsáideann GDSF más a mhalairt a dhéanann siad go leor íoslódálacha agus gan mórán ceisteanna LFUDA. Má mholfaidh mé LFUDA nuair a bheidh tú ag déanamh, níl a fhios agam, taisceadh in 1TB den diosca, tá sé níos éifeachtaí.

maximum_object_size 4 MB

An méid is mó is féidir a bheith ag teastáil chun rud a stóráil

cache_dir aufs /media/proxy249/cache 100 16 256

Áit a stórálfar an taisce, tá aird anseo, tábhachtach má úsáideann tú ufs, aufs nó diskd, oibríonn na 3 cinn níos mó nó níos lú mar an gcéanna, is é an difríocht ná go n-oibríonn aufs agus diskd le próisis ar leithligh chun oibríochtaí I / O a dhéanamh ar an diosca crua agus seachain go mbíonn próisis scuid crochta le linn na n-oibríochtaí seo, chomh maith le diosca is féidir leat líon na snáitheanna a bheidh agat don tasc seo a shonrú. Molaim aufs má tá foireann mhaith agat.

Tá méid 100 (meigibheart), is féidir leat a chur 100000 beagnach 100GB ag brath ar do infhaighteacht. Is é 16 líon na bhfillteán, agus is é 256 líon na bhfo-fhillteán. Is féidir leat imirt leis an dá luach ag brath ar cé chomh tapa agus atá do dhioscaí agus an méid acmhainní atá agat.


cache_swap_low 90
cache_swap_high 95

Is iad na roghanna seo luachanna athsholáthair réada, is é an luach íosta agus uasta mar chomhartha uisce de réir scuid, áit a bhfuil na huimhreacha seo i gcéatadán (%), agus i taisce an-bheag, déarfadh 5% mar seo anois 300 réad in aghaidh an tsoicind , ach i caches an-mhór bheimis ag caint faoi na mílte MB

Bhuel, ansin fágaim thú, seo anois, trácht agus cuir san áireamh iad siúd a dúirt liom nach bhféadfaidís leathanaigh https (SSL) a thaisceadh agus a scagadh i scuid 3.5 nó níos airde, tabharfaidh mé chugat iad go luath, fanfaidh mé tiúnta leis an mblag seo.


Cloíonn ábhar an ailt lenár bprionsabail eitic eagarthóireachta. Chun earráid a thuairisciú cliceáil anseo.

11 trácht, fág mise

Fág do thrácht

Ní thabharfar do sheoladh r-phoist a fhoilsiú. Réimsí riachtanacha atá marcáilte le *

*

*

  1. Freagrach as na sonraí: Miguel Ángel Gatón
  2. Cuspóir na sonraí: SPAM a rialú, bainistíocht trácht.
  3. Legitimation: Do thoiliú
  4. Na sonraí a chur in iúl: Ní chuirfear na sonraí in iúl do thríú páirtithe ach amháin trí oibleagáid dhlíthiúil.
  5. Stóráil sonraí: Bunachar sonraí arna óstáil ag Occentus Networks (EU)
  6. Cearta: Tráth ar bith is féidir leat do chuid faisnéise a theorannú, a aisghabháil agus a scriosadh.

  1.   Jose Albert a dúirt

    Comhlánú den scoth leis an gcéad chuid!

    Tá go leor litríochta ann faoi Squid faoi, ach ní bhíonn lámh in uachtar i gcónaí ar na pointí is praiticiúla lena gcuid mínithe faoi seach agus na cásanna úsáide féideartha féideartha!

    Mar is gnáth, táim ag tnúth leis an tríú cuid de!

    1.    BrodyDall a dúirt

      Go raibh maith agat as do thrácht. Tá sé ceart, míniú gonta ar na heilimintí ábhartha go léir, agus cúpla suíomh dea-chleachtais. Mar sin féin, bím aireach i gcónaí ar do chuid tuairimí agus ar do thaithí féin.

  2.   artus a dúirt

    Dia duit, tá fadhb agam le nuashonruithe windows agus antivirus. Tá timpeall 120 ríomhaire agam ag m’institiúid. An bhféadfá smaoineamh a thabhairt dom ar conas an cás seo a fheabhsú. Go raibh maith agat as do chabhair agus comhghairdeas leis an alt.

    1.    BrodyDall a dúirt

      Dia duit, go raibh maith agat as páirt a ghlacadh .. bhuel más féidir liom cabhrú leat, ach mínigh go maith cén fhadhb atá agat, ní féidir leat na nuashonruithe a íoslódáil? Ar chuir tú seachfhreastalaí i roghanna Idirlín agus mar an gcéanna i roghanna seachfhreastalaí do bhrabhsálaí? An ndearna tú seiceáil ar na calafoirt? Nó an bhfuil tú ag iarraidh na nuashonruithe seo a thaisceadh?

      1.    artus a dúirt

        Is é an rud a theastaíonn uaim ná go bhfanann ríomhaire sa taisce ar feadh tréimhse thart ar mhí gach uair a íoslódálann ríomhaire nuashonrú fuinneoga nó frithvíreas, ar an mbealach seo ba mhaith liom bandaleithead a shábháil, ós rud é gach maidin gach uair tosaíonn gach ríomhaire ag íoslódáil na nuashonruithe céanna gach ceann acu agus sáithíonn an nasc.

        Go raibh maith agat as do chabhair.

    2.    Mario a dúirt

      Oibríonn freastalaí le Squid, ós rud é gur íoslódálacha simplí neamhchriptithe http iad. Réitigh eile le haghaidh taisce ná WSUS agus Altiris, gnáth i gcuideachtaí.

      1.    artus a dúirt

        Go raibh maith agat Mario coinneoidh mé i gcuimhne é.

    3.    BrodyDall a dúirt

      ceart go leor, tuigim, seiceáil an nasc seo. http://wiki.squid-cache.org/SquidFaq/WindowsUpdate. chun antivirus a thaisceadh, caithfidh fios a bheith agat cá háit a ndéantar na nuashonruithe a íoslódáil ó agus faoi cén síneadh (mar shampla .exe) agus é a thaisceadh ...

  3.   artus a dúirt

    Go raibh maith agat as do chabhair.

  4.   Erick a dúirt

    A chairde maidin mhaith, an bhféadfá tacú liom le mo chás. Ós rud é go bhfuil scuid 2.7 agam. fágtar iad gan idirlíon. An bhféadfá tacú liom?

  5.   JOSE RIVAS a dúirt

    Míniú den scoth, bunúsach ach an-soiléir agus beacht. Go pearsanta is é an míniú is fearr ar éirigh liom a léamh.
    Tá ceist agam, an féidir feidhmchláir Android mar apk agus xapk a thaisceadh?
    Agus cad é an bealach ceart chun taisce dinimiciúil a chumrú is cuma cén bunús atá leis na comhaid?
    Úsáidim pfSense 2.4.5.