Pryd mae cache proxy a rennir yn helpu cropiwr
Gwerthuswch adnoddau ailadroddus, ffindir a cheisiadau gwirioneddol y cropiwr cyn disgwyl i gache forward a rennir wella trwybwn.
Tybiwch fod sawl gweithiwr mewn porwr yn agor tudalennau gwahanol o un safle. Mae'r tudalennau hynny'n cyfeirio at yr un ddalen arddull, logo a phecyn sgript. Gall cache forward a rennir wneud y cais cyntaf yn ddefnyddiol i weithwyr diweddarach pan ellir ailddefnyddio'r ymatebion.
Nawr newidiwch y llwyth gwaith: mae pob gweithiwr yn lawrlwytho un ddogfen HTML yn unig ac yn byth yn llwytho'r adnoddau cysylltiedig. Mae'r ddalen arddull gyffredin yn dal yn y marcio, ond nid oes unrhyw weithiwr yn ei chais. Nid yw'n cyfrannu dim at gyfradd taro cache'r proxy.
Dechreuwch gyda'r ceisiadau mae eich cropiwr yn eu gwneud mewn gwirionedd
Mae porwr sy'n rendro tudalen a chleient HTTP sy'n nôl ei ffynhonnell yn creu setiau cais gwahanol. Archwiliwch y setiau hynny cyn dewis dyluniad cache.
| Llwyth gwaith | Potensial ar gyfer ailddefnydd a rennir |
|---|---|
| Mae gweithwyr yn nôl yr un asedau cyhoeddus dro ar ôl tro | Defnyddiol pan fo rheolau ffindir ac allwedd cache yn caniatáu |
| Mae gan bob cais URL unigryw neu amrywiad ymateb | Ychydig o orgyffwrdd i'w ailddefnyddio |
| Mae angen ail-ddilysu ymateb cyn ei ailddefnyddio | Gall arbed beitiau ymateb tra'n dal angen taith i'r upstream |
| Mae gweithwyr eisoes yn bodloni ceisiadau o'u cache lleol eu hunain | Efallai na fydd y ceisiadau hynny byth yn cyrraedd y proxy a rennir |
Nid yw cydraddoldeb URL ar ei ben ei hun yn ddigon. Mae polisi ffindir yr ymateb a meysydd a enwir gan Vary yn gallu gwahaniaethu cynrychioliadau. Mae cynnwys preifat, na ellir ei storio neu sydd wedi'i ddilysu angen y rheolau cache a rennir perthnasol; ni ddylid ei orfodi i un canlyniad cyhoeddus yn unig er mwyn codi'r cyfrif taro.
Ar gyfer traffig HTTPS CONNECT cyffredin, mae'r proxy forward yn cario twnnel amgryptiedig ac nid oes ganddo wrthrychau HTTP y tu mewn i'w caches. Mae gan ddefnydd gyda goruchwyliaeth TLS ymddygiad ymddiriedaeth a phrosesu gwahanol. Cynhwyswch y modd gwirioneddol wrth asesu a oes cache gwrthrychau ar gael.
Gall taro cache osgoi cais i'r upstream, tra bo methiant yn dal i dalu am waith y cyfryngwr. Cymharwch feitiau defnyddiol a gwblhawyd, traffig i'r upstream a hwyrni ar gyfer y llwyth gwaith a fwriadwyd. Mae nifer yr edafedd yn disgrifio cyfrededd; nid yw'n disgrifio faint o gynnwys ailddefnyddiadwy y mae'r edafedd hynny'n ei rannu.