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? > > > > >
