Simetrical wrote:
WMF images are generally served with instructions to
cache for 30
days, IIRC.
30 days for /skins-1.5/common/images/
I don't get Expired nor Cache-Control for
upload.wikimedia.org, though :S
Cache-Control can specify maximum cache ages, but not
minimum.
No matter what you tell them, the minimum will always be decided by the
client. :-)
Nevertheless, a fairly large percentage of hits are
cache
misses for the images, is my impression.
I just got this:
X-Cache: MISS from
sq6.wikimedia.org
X-Cache-Lookup: MISS from sq6.wikimedia.org:80
X-Cache: HIT from
knsq8.knams.wikimedia.org
X-Cache-Lookup: HIT from knsq8.knams.wikimedia.org:80
X-Cache: HIT from
knsq15.knams.wikimedia.org
X-Cache-Lookup: HIT from knsq15.knams.wikimedia.org:80
X-Cache: HIT from
knsq13.knams.wikimedia.org
X-Cache-Lookup: HIT from knsq13.knams.wikimedia.org:80
X-Cache: HIT from
knsq10.knams.wikimedia.org
X-Cache-Lookup: HIT from knsq10.knams.wikimedia.org:80
X-Cache: HIT from
knsq14.knams.wikimedia.org
X-Cache-Lookup: HIT from knsq14.knams.wikimedia.org:80
X-Cache: HIT from
knsq12.knams.wikimedia.org
X-Cache-Lookup: HIT from knsq12.knams.wikimedia.org:80
X-Cache: HIT from
knsq11.knams.wikimedia.org
X-Cache-Lookup: HIT from knsq11.knams.wikimedia.org:80
X-Cache: HIT from
knsq13.knams.wikimedia.org
X-Cache-Lookup: HIT from knsq13.knams.wikimedia.org:80
X-Cache: HIT from
knsq15.knams.wikimedia.org
X-Cache-Lookup: HIT from knsq15.knams.wikimedia.org:80
X-Cache: HIT from
knsq14.knams.wikimedia.org
X-Cache-Lookup: HIT from knsq14.knams.wikimedia.org:80
X-Cache: HIT from
knsq10.knams.wikimedia.org
X-Cache-Lookup: HIT from knsq10.knams.wikimedia.org:80
X-Cache: HIT from
knsq9.knams.wikimedia.org
X-Cache-Lookup: HIT from knsq9.knams.wikimedia.org:80
X-Cache: HIT from
knsq14.knams.wikimedia.org
X-Cache-Lookup: HIT from knsq14.knams.wikimedia.org:80
X-Cache: HIT from
knsq15.knams.wikimedia.org
X-Cache-Lookup: HIT from knsq15.knams.wikimedia.org:80
X-Cache: HIT from
knsq8.knams.wikimedia.org
X-Cache-Lookup: HIT from knsq8.knams.wikimedia.org:80
X-Cache: HIT from
knsq13.knams.wikimedia.org
X-Cache-Lookup: HIT from knsq13.knams.wikimedia.org:80
X-Cache: HIT from
knsq12.knams.wikimedia.org
X-Cache-Lookup: HIT from knsq12.knams.wikimedia.org:80
X-Cache: HIT from
knsq11.knams.wikimedia.org
X-Cache-Lookup: HIT from knsq11.knams.wikimedia.org:80
X-Cache: HIT from
knsq10.knams.wikimedia.org
X-Cache-Lookup: HIT from knsq10.knams.wikimedia.org:80
X-Cache: HIT from
knsq9.knams.wikimedia.org
X-Cache-Lookup: HIT from knsq9.knams.wikimedia.org:80
Age: 121213
X-Cache: HIT from
knsq13.knams.wikimedia.org
X-Cache-Lookup: HIT from knsq13.knams.wikimedia.org:3128
X-Cache: MISS from
knsq9.knams.wikimedia.org
X-Cache-Lookup: MISS from knsq9.knams.wikimedia.org:80
Via: 1.0 sq6.wikimedia.org:80 (squid/2.6.STABLE9), 1.0
knsq8.knams.wikimedia.org:80 (squid/2.6.STABLE9), 1.0
knsq15.knams.wikimedia.org:80 (squid/2.6.STABLE9),
1.0 knsq13.knams.wikimedia.org:80 (squid/2.6.STABLE9), 1.0
knsq10.knams.wikimedia.org:80 (squid/2.6.STABLE9), 1.0
knsq14.knams.wikimedia.org:80 (squid/2.6.STABLE9), 1.0
knsq12.knams.wikimedia.org:80 (squid/2.6.STABLE9), 1.0
knsq11.knams.wikimedia.org:80 (squid/2.6.STABLE9), 1.0
knsq13.knams.wikimedia.org:80 (squid/2.6.STABLE9), 1.0
knsq15.knams.wikimedia.org:80 (squid/2.6.STABLE9), 1.0
knsq14.knams.wikimedia.org:80 (squid/2.6.STABLE9), 1.0
knsq10.knams.wikimedia.org:80 (squid/2.6.STABLE9), 1.0
knsq9.knams.wikimedia.org:80 (squid/2.6.STABLE9), 1.0
knsq14.knams.wikimedia.org:80 (squid/2.6.STABLE9), 1.0
knsq15.knams.wikimedia.org:80 (squid/2.6.STABLE9), 1.0
knsq8.knams.wikimedia.org:80 (squid/2.6.STABLE9), 1.0
knsq13.knams.wikimedia.org:80 (squid/2.6.STABLE9), 1.0
knsq12.knams.wikimedia.org:80 (squid/2.6.STABLE9), 1.0
knsq11.knams.wikimedia.org:80 (squid/2.6.STABLE9), 1.0
knsq10.knams.wikimedia.org:80 (squid/2.6.STABLE9), 1.0
knsq9.knams.wikimedia.org:80 (squid/2.6.STABLE9), 1.0
knsq13.knams.wikimedia.org:3128 (squid/2.6.STABLE
9), 1.0 knsq9.knams.wikimedia.org:80 (squid/2.6.STABLE9)