home *** CD-ROM | disk | FTP | other *** search
- zf%j%/%9an"?zr iGxsí╝¡oad,by&we B$$$k$5,lmemlcache pouyao,:% ╠aeo<b$xaffcache_≤┐∞└·,$kB5stj$^$9di_kuej$^$9ain0ougas╠aeo<b$e B$$$k$5,lcache pouyao,: to,uslsthe di_k basad,s┘.┐"?z%9an"?zr ╟$5raiGxsí╝¡oad,by&we B$$$k$5,ldi_klcache pouyao,:.╠aeo<b$xaffcache_≤┐∞└·,$kB5stj$^$9fduej$^$9ain0ougas╠aeo<b$e B$$$k$5,lcache pouyao,: to,uslsthe star 9$║Ω╢≤┐∞or cache iGxsí╝¡oad╠aeo<bby&we B$$$k$5,lmemlcache pouyao,:%└J}l4Mp> </p>Insthe eveo$' ha$'the % 0Jspace 5eo$lapskbetween differeo$╠aeo<b└┌╖ß╕zausmoCacheEnramN p/azaC ar(l azaC ar(ls (as i!Θthe eI=<($9kbelow)jBJ╗≡└╘each possiamNis┘.┐"?z%9an"?zr'will be run un ilsthe strst oneJ ha$erdexmaA,Ñ╟÷ly9pronxN$_s the request. The o0"$7 i!Θwhich the U┘.┐"?z%9an"?zre arEerdexmrun $s deter┬lrad,by&the o0"$7 of t</P└┌╖ß╕zausmoCacheEnramN p/azaC ar(lerdexmazaC ar(ls i!Θthe c$B╟╪┤uras]_ stars%o<TH</PzenN$9f SrhxafflwzaNCacheEnramNiimem 9janÑ╟÷pB2hA|p>rJ}$G=CacheEnramNiifd}$G=!o╠n-aspB2hA|p>rJ}$G=CacheEnramNiidi_k /╟$s&w.lT</PzpaKI=<($9$k%zausmovrG]</edn| _lo]_zur BPr>s>t (edn (re urratchs]_zur AddACacheD sramN pF&ByE┐⌐▒Γ╝¡ $V$H%alD sramNicach└╠i of spec0%i╝│ URLs°%9$║Ω╢≤┐∞└·,$kB5GC┌%9_BCacheD sramNi$xaff o<TH0o
- ╝│╕φ▒█reF░:╟ner ╜($9$tur w╝¡b$7@airt║ mime╣╣°┬░jBJ╟╪┤τNe%9s╥═└╧╡σ─½╡σsF░:╟n,Ñ╟÷ ╠!o╠n-asxesF░:╟ne<%/imxaf.xbm) ipl%H$ystfli╝¡╣÷┤┬0H</P└┌╖ß╕zausmoCacheD sramN p/azaC ar(l azaC ar(l in0ougas╠aeo<b$e B$$$k$5,lcache pouyao,: to,%╡jTn╠ ╟DH░D7cache o<Te atborkbelowf f Srhxaffo<TH0o
- ╝│╕φ▒█re.hs$,grhanccuel ramNeurl-pa.0E ramNe9j%jporiatchs]_.CacheD sramNi/loci0_star 0>,+IY└╠─╟L5ue %$%3%s$r@_Dj$G]</edn| _lo]_zur BPr>s>(edn (re urratchs]_zur AddACacheMaxExpirN pF&ByE┐⌐▒Γ╝¡ $V$H%alH</Pmaximum t9_B╝i!Θssc$Bds to,cache a d$.┐í╝¡o°%9$║Ω╢≤┐∞└·,$kB5GC┌%9_BCacheMaxExpirNatchs]_sc$Bds╕φ▒█reF░:╟ner ╜($9l╠ ╟ram└CacheMaxExpirNa86400 (oneJday) _l╠ ╟ram└$,M?$($i$l$F$$$Srhx/%"!"(B$l$I$b!"(B>\F,<-$(B$!+a$em(BlusODI@Wa$empahanci┐╔╝╟J<%/imxaf.xbm) ipl%H$ystfli╝¡╣÷┤┬0H</P└┌╖ß╕zausmoCacheMaxExpirN p/azaC ar(l azaC ar(l spec0%i╝s the maximum numb$7 ofli╝¡╣÷ssc$Bds forkwhich cachramNiHTTP d$.┐í╝¡os'will be retalrad,without$jBeck└╠i the o0ig%osb╠ ╟s(B$l$. Thus, d$.┐í╝¡os'will be out$of doF0┴ao j%stathis numb$7 of÷ssc$Bds..This jaximumsb╠ ╟svalur is enforcad,eveo if an expiry doF0┴was ┴÷╕ªli╝│ withsthe d$.┐í╝¡os%o<TH</PzenN$9f SrhxafflwzaNCacheMaxExpirNa604800lT</PzpaKI=<($9$k%zausmovrG]</edn| _lo]_zur BPr>s>t (edn (re urratchs]_zur AddACacheD╠ ╟ramExpirN pF&ByE┐⌐▒Γ╝¡ $V$H%alH</Pl╠ ╟ram duras]_ to,cache a d$.┐í╝¡o'when no expiry doF0┴$s spec0%i╝│.°%9$║Ω╢≤┐∞└·,$kB5GC┌%9_BCacheD╠ ╟ramExpirNatchs]_sc$Bds╕φ▒█reF░:╟ner ╜($9l╠ ╟ram└CacheD╠ ╟ramExpirNa3600 (oneJhour) _l╠ ╟ram└$,M?$($i$l$F$$$Srhx/%"!"(B$l$I$b!"(B>\F,<-$(B$!+a$em(BlusODI@Wa$empahanci┐╔╝╟J<%/imxaf.xbm) ipl%H$ystfli╝¡╣÷┤┬0H</P└┌╖ß╕zausmoCacheD╠ ╟ramExpirN p/azaC ar(l azaC ar(l spec0%i╝s aPl╠ ╟ram t9_B, ╟$5rain÷ssc$Bds, to,cache a d$.┐í╝¡o'if neithEr an expiry doF0┴nork>s>a-mxehandl doF0┴are providad╠aeo<bwithsthe d$.┐í╝¡os The valur spec0%i╝│ withstheP└┌╖ß╕zausmoCacheMaxExpirN p/azaC ar(lerdexmazaC ar(l d$╝s %╡jTn╠ ╟DH░D75eo$' igathis setteFss%o<TH</PzenN$9f SrhxafflwzaNCacheD╠ ╟ramExpirNa86400lT</PzpaKI=<($9$k%zausmovrG]</edn| _lo]_zur BPr>s>t (edn (re urratchs]_zur AddACachet&: xeNo0o`l>┤δ pF&ByE┐⌐▒Γ╝¡ $V$H%algla«Sr,the saA,' ha$'a responslshas rt╟0o`l >┤δ0%i╝│
- urG]</.°%9$║Ω╢≤┐∞└·,$kB5GC┌%9_BCachet&: xeNo0o`l>┤δ On|OffF░:╟ner ╜($9l╠ ╟ram└Cachet&: xeNo0o`l>┤δ OffF░l╠ ╟ram└$,M?$($i$l$F$$$Srhx/%"!"(B$l$I$b!"(B>\F,<-$(B$!+a$em(BlusODI@Wa$empahanci┐╔╝╟J<%/imxaf.xbm) ipl%H$ystfli╝¡╣÷┤┬0Ordinarily, d$.┐í╝¡os'without$ak>s>a-mxehandl doF0┴are rt$ cached%li╝¡╣÷UnyEr some cir.┐ístanc╝s the >s>a-mxehandl doF0┴is remTvdl (dureFsenvbs<eFsgd=║ ╛≥┤┬ ╣µu╠ ╜╜╖í╜¼⌐nl╜9pronxN$└╠i forkKI=<($9)borkrt$ providad╠aeo<ba$'alls The └┌╖ß╕zausmoCachet&: xeNo0o`l>┤δ p/azaC ar(l azaC ar(l╠aeo<bprovidas aPway to,spec0%y' ha$'d$.┐í╝¡os'without$>s>a-mxehandl doF0 0>,+IYshouldIbe jBJ╬>yErid f$r cach└╠i,,eveo without$ak>s>a-mxehandl doF0%li╝¡╣÷If neithEr a >s>a-mxehandl doF0┴norkan expiry doF0┴are providad'witherdexmthe d$.┐í╝¡omthe!Θthe valur spec0%i╝│ by&the╠aeo<b└┌╖ß╕zausmoCacheD╠ ╟ramExpirN p/azaC ar(l azaC ar(l will be usl$kto╠aeo<bgeneroF0kan expiras]_ doF0%%o<TH</PzenN$9f SrhxafflwzaNCachet&: xeNo0o`l>┤δ OnlT</PzpaKI=<($9$k%zausmovrG]</edn| _lo]_zur BPr>s>t (edn (re urratchs]_zur AddACachet&: xeCacheC$B5rol pF&ByE┐⌐▒Γ╝¡ $V$H%algla«Sr,the saA,' ha$'the ct&:╟n requestl$kthe c$B5eo$'rt$ be╠acached%$&9$║Ω╢≤┐∞└·,$kB5GC┌%9_BCachet&: xeCacheC$B5rol On|OffF░:╟ner ╜($9l╠ ╟ram└Cachet&: xeCacheC$B5rol OffF░l╠ ╟ram└$,M?$($i$l$F$$$Srhx/%"!"(B$l$I$b!"(B>\F,<-$(B$!+a$em(BlusODI@Wa$empahanci┐╔╝╟J<%/imxaf.xbm) ipl%H$ystfli╝¡╣÷┤┬0Ordinarily, d$.┐í╝¡os'with'rt-cache orkrt-stor╣ΘurG]</yvalurs'will rt$ be stor╣d %o the cache%li╝¡╣÷The └┌╖ß╕zausmoCachet&: xeCacheC$B5rol p/azaC ar(l azaC ar(l allowsathis behaviorkto,be75eo$' iden.╠aeo<b└┌╖ß╕zausmoCachet&: xeCacheC$B5rol p/azaC ar(l Oo tells the URI Er to attempt to,cache the d$.┐í╝¡oBJ╗≡└╘eveo if it c$B5alrs'rt-cache orkrt-stor╣ΘurG]</yvalurs. I$.┐í╝¡os requo]lrGCauthorizas]_ will/PzenN$9jTnevid╟DH░D7be cached%$&t.ko/PzenN$9f SrhxafflwzaNCachet&: xeCacheC$B5rol OnlT</PzpaKI=<($9$k%zausmovrG]</edn| _lo]_zur BPr>s>t (edn (re urratchs]_zur AddACache0o`l>┤δ0%i╝│Fa┤┘.┐ pF&ByE┐⌐▒Γ╝¡ $V$H%alH</Pfa┤┘.┐ usl$kto,compuF0kan expiry doF0┴basad,on&the╠a0o`l>┤δ0%i╝│ doF0%%o9$║Ω╢≤┐∞└·,$kB5GC┌%9_BCache0o`l>┤δ0%i╝│Fa┤┘.┐░Dn0╣«▒loat╕φ▒█reF░:╟ner ╜($9l╠ ╟ram└Cache0o`l>┤δ0%i╝│Fa┤┘.┐░0.1F░l╠ ╟ram└$,M?$($i$l$F$$$Srhx/%"!"(B$l$I$b!"(B>\F,<-$(B$!+a$em(BlusODI@Wa$empahanci┐╔╝╟J<%/imxaf.xbm) ipl%H$ystfli╝¡╣÷┤┬0Insthe eveo$' ha$'a d$.┐í╝¡o'd$╝s rt$ providakan expiry doF0┴buo'd$╝s╠aeo<bprovida a >s>a-mxehandl doF0,kan expiry doF0┴can be jalculoF0│┴basad,onerdexmthe t9_B╝$└╠ce the d$.┐í╝¡o┴was >s>a mxehandls The╠aeo<b└┌╖ß╕zausmoCache0o`l>┤δ0%i╝│Fa┤┘.┐ p/azaC ar(l azaC ar(l spec0%i╝s af f Srhxafffa┤┘.┐ pxaff to,be7usl$k%o the generoF]_ of t<is expiry doF0erdexmaAnorn└╠i to,the sollow└╠i formulo:riatchs]tj$^$9expiry-peri┤δ = t9_B-$└╠ce->s>a-mxehandl-doF0┴*rhxafffa┤┘.┐ pxaffBJ╗≡└╘expiry-doF0┴= curreo$-doF0┴+ expiry-peri┤δW;;k9Sr ╟BJ╗≡└╘ForkKI=<($9, if the d$.┐í╝¡o┴was >s>a mxehandl 10Jhours ago,kandf f Srhxafffa┤┘.┐ pxaff is 0.1mthe!Θthe expiry-peri┤δ will be sel ro╠aeo<b10*0.1m= 1Jhour.÷If the curreo$ t9_B╝was 3:00pmmthe!Θthe compuF0dBJ╗≡└╘expiry-doF0┴wouldIbe 3:00pmm+ 1hourm= 4:00pm.t]sb╠ ╟rIf the expiry-peri┤δ wouldIbe lon?zr' han' ha$'sel by╠aeo<b└┌╖ß╕zausmoCacheMaxExpirN p/azaC ar(l,mthe!Θthe latter' ak╝s╠aeo<bprecedenc0%%o<TH</PzenN$9f SrhxafflwzaNCache0o`l>┤δ0%i╝│Fa┤┘.┐░0.5lT</PzpaKI=<($9$k%zausmovrG]</edn| _lo]_zur BPr>s>t (edn (re urratchs]_zur AddACacheForcaC╕┤┘les]_ W;F&ByE┐⌐▒Γ╝¡ $V$H%alPercanerge$of d$.┐í╝¡o┴(B$ld,kafter'which the U(B$l$
- will c╕┤┘lesNicach└╠i the star eveo if the request is canc╝lled%$&9$║Ω╢≤┐∞└·,$kB5GC┌%9_BCacheForcaC╕┤┘les]_ rhxaffPercanerge╕φ▒█reF░:╟ner ╜($9l╠ ╟ram└CacheForcaC╕┤┘les]_ r60F░l╠ ╟ram└$,M?$($i$l$F$$$Srhx/%"!"(B$l$I$b!"(B>\F,<-$(B$!+a$em(BlusODI@Wa$empahanci┐╔╝╟J<%/imxaf.xbm) ipl%H$ystfli╝¡╣÷┤┬0Ordinarily, if a request is canc╝lled'while the responslsis beeFsenvbs<cached andIdele url$kto,the ct&:╟n the pronxN$└╠i of the responslswill/PzenNstop andIthe cache :╟nry will be remTvdls The╠aeo<b└┌╖ß╕zausmoCacheForcaC╕┤┘les]_ W;/azaC ar(l azaC ar(l spec0%i╝s af f SrthresholdIbeyond'which the d$.┐í╝¡o┴will c╕ntinur to,be7cached ro╠aeo<bc╕┤┘les]_ , eveo if the request is canc╝lled%$&T,grha T,grhaThe thresholdIis aPpercanerge$spec0%i╝│ as aPvalur betweenatchs]tj$^$91uej$^$9aandItj$^$9100uej$^$9. APvalur of tj$^$90W;;k9Sr ╟$5raspec0%i╝s tha$'the l╠ ╟ram be7usl$. APvalur of tj$^$9100uej$^$9╠aeo<bwill only cache d$.┐í╝¡os' ha$'are U(B$l$k%o their :╟nzaCty. APvalur╠aeo<bbetween 60aandI90┴is rec╕┤í╝¡ded%$&t.ko/PzenN$9f SrhxafflwzaNCacheForcaC╕┤┘les]_ r80t $e$="xafGxsl"r$="$5$lstyl r0J$r4warnta"zurl-pa.0Ntyl:0J╟ (%-Tpaaped) This featurlsis curreo$ly %╡jTn╠ ╟DH░D7iGxsí╝¡oad$rIDls</ort$ar7h.xsl"?zur !-- Engansh revieatl: 1.19j%jporer<j%jporiat?xml videatl="1.0" rev.xbm ="EUC-KR" ?l: <!DOCTYPE j%jporer<j%jpo SYSTEM d=║ style9j%jporer<j%jpo.dtd"iatt?xml-stylesheel r0J$r4xaf5/xsl"mNeFsgd=║ style9janÑ╟÷.ko.xsl"?l: <!-- Eng.xbh revieatl: 1.12.2.2s-->er<j%jporer<j%jpo meta▒╕ ╠.meta"cache.xml.meta"l: 1.1%W$s:GE,$cache pF&ByE┐⌐▒Γ╝¡ $V$H%alC$B5eo$'cache keyl$kto,grhs.°%9$║Ω╢≤┐∞└·,$kB5Gtatus>Experií╝¡oal │ssatus>kB5Gource▒╕ ╠ieta"cache.c │source▒╕ ╠ikB5i</Pz0%i╝r>cache_j%jpor</i</Pz0%i╝r>╣Sr$ $os%9_B╝╣S"$5$lstyl r0J$r4warnta"zuatchs]_.la«/IFΓ└║ ╜╟╟Φ└√└╬l╗≤┼┬p,%0>KtT,g╣«▒$r┴≈ └█╛≈┴▀p,%0>.$rIDls</ort$ar7h(B╝╣m>└╠╢ouyao,:GE,$cache pouyao,:ae ░░└║ ──╟╗┼═:x7%9"ze│╗┐δ└╠s/rIDlsa╟┴╖A╜├╡╚$│╗┐δ└╗ ─│╜¼ ╟ ┬⌐╕«╕┬ ╛ε╛▀9_B╝╣S╟┼¼╢http://www.ietf.org/rfc/rfc2616.txt">RFC 2616e_i$╛▀9_B╝╚ú╚»iHTTP │╗┐δ─│╜¼╕ª ▒╕╟÷$e ┴÷╛╩ouyao,:GE,$cache pouyao,:ex%3%s$r}$,J║╟ret.i└·└σ░ⁿ╕«/IFΓ(s┘.┐"?z%9an"?zí╝¡o j%jpor)la«╟╩┐Σ╟╧╧╕Θs⌐nl├│╕«╟╤╥J(BO%P╣Φ╞≈║╗└amxA╡╬░í┴÷i└·└σ░ⁿ╕«/IFΓ>D %9"┘:└J}l4Mp> </d$^$9!#($@eige B$$$k$5,ldi_klcache pouyao,:(Bt>erenNN$dr>║╟@$Ggla«▒Γ╣▌i└·└σ░ⁿ╕«└┌╕ª ▒╕╟÷$e ┴÷$&$r>er}$K$h$$@eige B$$$k$5,lmemlcache pouyao,:(Bt>erenNN$dr>"Os$▐╕≡╕«▒Γ╣▌i└·└σ░ⁿ╕«└┌╕ª ▒╕╟÷$e ┴÷╠aeo<b$e B$$$k$5,lmemlcache pouyao,:hanccue▒Γ╝·└┌╕ª ─│╜¼ ╧llp╛▀9_B╝╚ⁿ(urGp)a░°░ú9m) ┤├╝╕ª ─│╜¼ ╧mxA╡╬░í┴÷i╣µUR┤┬ ╣╤░í┴÷i╣µ╣²s (sBJ╗≡└╘╡┐└█╟╧╡╡╖╧C9$#+ 7@d$BCURL-$e B$$$k$5,lmemlcache pouyao,:hao<b$e B┌╜┼╡╠╟}²╝║╟╤$│╗┐δ└╗ ─│╜¼ ╧llp, (!afn>┐¬╟┴╖A╜├(revidee proxy) pafn>(sBJ╗≡└╘╛╦╖┴┴°)C!azaC ar(l r%.xml.meta"proxy">ProxyPas"(BSrhxaf Srex%3%s$r}$,J║╟┐⌐k$e B$$$k$5,lproxy pouyao,:ex7%º╟╪ ╡▐┤▄JA¡╣÷│╗┐δ└╗%3%s$r─│╜¼ ╟ ┬⌐╕«╕┴÷$&$r>erdexxgo$l/GCerdexm>└╠│╗┐δ└╗ grhex7┼Σ┤δlp</c,DPE╟lp<─│╜¼:x7%·└σ┤δaff░í┴«uGe=Nn0╝÷(2rhxa║╕╚ú░í ╡╚$│╗┐δ└║ ─│╜¼ ╧erd╧%9$┼⌐ │t.ko.x$os%9_B╝╣Sr$ $$,!"('$d="reloF0│"url-pa.0░ⁿ╖├╡╚$/IFΓ░· >s>,gr9j%jporiatchs]<reloF0│atT,grhangr%.xml.xbm) io$7$F$s&we B$$$k$5,ldi_klcache pouyao,: io$7$F$s&we B$$$k$5,lmemlcache pouyao,:tT,grhangor%.xml.xbm) io$7$F$!azaC ar(l.xbm) io$7$F$s&wazaC ar(l r%.xml.meta"di_klcache">Cachesb╠ ╟D»┴ñ╟l C% 0 io$7$F$s&wazaC ar(l r%.xml.meta"di_klcache">Cache$ymovr»┴ñ╟l C% 0 io$7$F$s&wazaC ar(l r%.xml.meta"di_klcache">CacheGcIB5erval │»┴ñ╟l C% 0 io$7$F$s&wazaC ar(l r%.xml.meta"di_klcache">CacheD ELevels │»┴ñ╟l C% 0 io$7$F$s&wazaC ar(l r%.xml.meta"di_klcache">CacheD ELengae$G»┴ñ╟l C% 0 io$7$F$s&wazaC ar(l r%.xml.meta"di_klcache">CacheExpiryCheck$G»┴ñ╟l C% 0 io$7$F$s&wazaC ar(l r%.xml.meta"di_klcache">CacheMinlwza$ymovr»┴ñ╟l C% 0 io$7$F$s&wazaC ar(l r%.xml.meta"di_klcache">CacheMaxlwza$ymovr»┴ñ╟l C% 0 io$7$F$s&wazaC ar(l r%.xml.meta"di_klcache">CacheTií╝Marginvr»┴ñ╟l C% 0 io$7$F$s&wazaC ar(l r%.xml.meta"di_klcache">CacheGcDailyvr»┴ñ╟l C% 0 io$7$F$s&wazaC ar(l r%.xml.meta"di_klcache">CacheGcUnusl$vr»┴ñ╟l C% 0 io$7$F$s&wazaC ar(l r%.xml.meta"di_klcache">CacheGcCleanvr»┴ñ╟l C% 0 io$7$F$s&wazaC ar(l r%.xml.meta"di_klcache">CacheGcMemUl"?zvr»┴ñ╟l C% 0 io$7$F$s&wazaC ar(l r%.xml.meta"memlcache">MCache$ymovr»┴ñ╟l C% 0 io$7$F$s&wazaC ar(l r%.xml.meta"memlcache">MCacheMaxObjngaCoun ╟D»┴ñ╟l C% 0 io$7$F$s&wazaC ar(l r%.xml.meta"memlcache">MCacheMinObjnga$ymovr»┴ñ╟l C% 0 io$7$F$s&wazaC ar(l r%.xml.meta"memlcache">MCacheMaxObjnga$ymovr»┴ñ╟l C% 0 io$7$F$s&wazaC ar(l r%.xml.meta"memlcache">MCacheRemTvalAlgorithmvr»┴ñ╟l C% 0 io$7$F$s&wazaC ar(l r%.xml.meta"memlcache">MCacheMaxSt ╣°┬lrGBufferat$╟╛"oF0%9$Dn0o╕ir7$/azaC ar(l.xbm) io$7$$reloF0│atTeld$,!"(BSrC"$$$,!"('$d="sfGxsc$B╟"url-pa.09$#+7╣W;%jporiatchs]<l ramNeurl-pa.0SfGxs httpd.c$B╟9j%jporiatchs]_.#e$s&w.lT</Pzen# a3le ─│╜¼C9$#+W$s&w.lT</Pzen#W$s&w.lT</PzenLoad░a├por cache_j%jpor j%jpore/eta"cache.sopB2hA|p>rJ}$G=lB2hA|p>rJ}$G=$F$sIfM%jpor j%j"cache.cvbsmpB2hA|p>rJ}$G=lorm a(B$$=""I└╠ #Load░a├por di_klcache_