Pranav Modi wrote, on 8/8/10 10:32 PM:
Age     14400

TS thinks the item is 4 hours old, is the clock on the origin server synced with the TS host? Are the Date and Age headers served from your origin server correct? Again, the best practice here is to emit an explicit Expires: or Cache-Control: header from your origin server rather than force TS using cache.config.

Via     HTTP/1.0 <proxy_name> (ApacheTrafficServer/2.1.0 [cSsSfU])

The [cSsSfU] code indicates that TS thinks the document is stale and revalidated it with the origin server (likely due to the 4 hour age). This is documented in the Admin Guide Addendum, but I don't see it on the online admin guide. Miles, can you get the section for "Via Header" added to the apache docs?


--Steve







On Mon, Aug 9, 2010 at 9:59 AM, Steve Jiang <[email protected]> wrote:
This works for me.  What are the full response headers you are getting back
from TS?

--Steve


Pranav Modi wrote, on 8/8/10 11:45 AM:
 Pinning content in cache for a certain period of time is not working
in my case. Data seems to be cached indefinitely.

The entries in cache.config is -

url_regex=/social/rest/activities ttl-in-cache=5m
url_regex=/social/rest/messages ttl-in-cache=5m
url_regex=/social/rest/people ttl-in-cache=3h
url_regex=/social/rest/appdata ttl-in-cache=5m

and have set the following variable to 1-
proxy.config.cache.permit.pinning

Something else needs to be done to make this work?

Thanks,
Pranav





On Thu, Aug 5, 2010 at 7:49 PM, Valerie Detweiler <[email protected]>
wrote:
Pranav -

Ideally the Cache-Control and Expires headers should be set correctly on
the
origin servers, however you may override the origin response header using
cache.config. For example:

url_regex=/dir/file1.html ttl-in-cache=5m
url_regex=/dir/file2.html ttl-in-cache=12h

For the full syntax please refer
to http://trafficserver.apache.org/docs/v2/admin/files.htm#cache.config.

~valerie



----- Original Message ----
From: Pranav Modi <[email protected]>
To: [email protected]
Sent: Thu, August 5, 2010 9:10:00 AM
Subject: setting url specific caching time

Is there a way to set a specific caching time for specific url. For
example - I want data from one url to be cached for 5 mins and from
another url to be cached for 12 hours. Can it be done?





Reply via email to