<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/'><id>tag:blogger.com,1999:blog-8719699543086886737.post8660266373086242666..comments</id><updated>2010-04-19T12:12:17.525+02:00</updated><title type='text'>Comments on Josep Ruano: Logging Apache's *_cache modules efficiency</title><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://blog.josepruano.com/feeds/8660266373086242666/comments/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8719699543086886737/8660266373086242666/comments/default'/><link rel='alternate' type='text/html' href='http://blog.josepruano.com/2008/04/logging-apaches-cache-modules.html'/><author><name>Josep Ruano</name><uri>http://www.blogger.com/profile/14109656572101693870</uri><email>noreply@blogger.com</email></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>8</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>25</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-8719699543086886737.post-4629321235533636964</id><published>2010-04-19T12:12:17.517+02:00</published><updated>2010-04-19T12:12:17.517+02:00</updated><title type='text'>Hi Raino,

are you using 2 different servers (apac...</title><summary type='text'>Hi Raino,&lt;br /&gt;&lt;br /&gt;are you using 2 different servers (apache instances) for cache and for serving, or are you trying to have it with a single instance?&lt;br /&gt;&lt;br /&gt;thanks</summary><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8719699543086886737/8660266373086242666/comments/default/4629321235533636964'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8719699543086886737/8660266373086242666/comments/default/4629321235533636964'/><link rel='alternate' type='text/html' href='http://blog.josepruano.com/2008/04/logging-apaches-cache-modules.html?showComment=1271671937517#c4629321235533636964' title=''/><author><name>Josep Ruano</name><uri>http://www.blogger.com/profile/14109656572101693870</uri><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='OpenSocialUserId' value='05358645059338649612'/></author><thr:in-reply-to xmlns:thr='http://purl.org/syndication/thread/1.0' href='http://blog.josepruano.com/2008/04/logging-apaches-cache-modules.html' ref='tag:blogger.com,1999:blog-8719699543086886737.post-8660266373086242666' source='http://www.blogger.com/feeds/8719699543086886737/posts/default/8660266373086242666' type='text/html'/></entry><entry><id>tag:blogger.com,1999:blog-8719699543086886737.post-4494018799152014870</id><published>2010-04-19T11:38:58.369+02:00</published><updated>2010-04-19T11:38:58.369+02:00</updated><title type='text'>This is old topic but. I tried this on Apache 2.2....</title><summary type='text'>This is old topic but. I tried this on Apache 2.2.&lt;br /&gt;&lt;br /&gt;But apache didnt add header if cache was hit. Apache added header if cache was missing and cached thise headers also.&lt;br /&gt;Then I put ignore header for cache and this leaded me to problem, where there were no new Hit header. For some reason if content came from cache no new header were set.</summary><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8719699543086886737/8660266373086242666/comments/default/4494018799152014870'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8719699543086886737/8660266373086242666/comments/default/4494018799152014870'/><link rel='alternate' type='text/html' href='http://blog.josepruano.com/2008/04/logging-apaches-cache-modules.html?showComment=1271669938369#c4494018799152014870' title=''/><author><name>Raino</name><email>noreply@blogger.com</email></author><thr:in-reply-to xmlns:thr='http://purl.org/syndication/thread/1.0' href='http://blog.josepruano.com/2008/04/logging-apaches-cache-modules.html' ref='tag:blogger.com,1999:blog-8719699543086886737.post-8660266373086242666' source='http://www.blogger.com/feeds/8719699543086886737/posts/default/8660266373086242666' type='text/html'/></entry><entry><id>tag:blogger.com,1999:blog-8719699543086886737.post-4618851908237880731</id><published>2008-04-17T15:50:00.000+02:00</published><updated>2008-04-17T15:50:00.000+02:00</updated><title type='text'>Hi Josep,hmm, yes and no. In our case it really is...</title><summary type='text'>Hi Josep,&lt;BR/&gt;&lt;BR/&gt;hmm, yes and no. &lt;BR/&gt;&lt;BR/&gt;In our case it really is the Apache (frontend) server who sets the "Age" field in the response header when it took the response from its cache.&lt;BR/&gt;&lt;BR/&gt;The (backend) Tomcat server does not use it. It just tells Apache what the maximum cache lifetime should be (max-age). And %D is already part of the logs. &lt;BR/&gt;&lt;BR/&gt;So if we just want to know if the </summary><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8719699543086886737/8660266373086242666/comments/default/4618851908237880731'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8719699543086886737/8660266373086242666/comments/default/4618851908237880731'/><link rel='alternate' type='text/html' href='http://blog.josepruano.com/2008/04/logging-apaches-cache-modules.html?showComment=1208440200000#c4618851908237880731' title=''/><author><name>vdietmar</name><uri>http://www.blogger.com/profile/03057962997174749151</uri><email>noreply@blogger.com</email></author><thr:in-reply-to xmlns:thr='http://purl.org/syndication/thread/1.0' href='http://blog.josepruano.com/2008/04/logging-apaches-cache-modules.html' ref='tag:blogger.com,1999:blog-8719699543086886737.post-8660266373086242666' source='http://www.blogger.com/feeds/8719699543086886737/posts/default/8660266373086242666' type='text/html'/></entry><entry><id>tag:blogger.com,1999:blog-8719699543086886737.post-4760816094256671950</id><published>2008-04-17T11:24:00.000+02:00</published><updated>2008-04-17T11:24:00.000+02:00</updated><title type='text'>Hi vdietmar, thanks a lot for posting! The problem...</title><summary type='text'>Hi vdietmar,&lt;BR/&gt; &lt;BR/&gt;thanks a lot for posting! The problem with the Age haeader (or with other HTTP headers) is that an application can set it, for example to control content time to live for client caches (ie. browsers ). Some application servers, depending on configuration, may set it too. &lt;BR/&gt;On the other hand, I wanted some performance data see the real benefit of the cache and the Age </summary><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8719699543086886737/8660266373086242666/comments/default/4760816094256671950'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8719699543086886737/8660266373086242666/comments/default/4760816094256671950'/><link rel='alternate' type='text/html' href='http://blog.josepruano.com/2008/04/logging-apaches-cache-modules.html?showComment=1208424240000#c4760816094256671950' title=''/><author><name>Josep Ruano</name><uri>http://www.blogger.com/profile/14109656572101693870</uri><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='OpenSocialUserId' value='05358645059338649612'/></author><thr:in-reply-to xmlns:thr='http://purl.org/syndication/thread/1.0' href='http://blog.josepruano.com/2008/04/logging-apaches-cache-modules.html' ref='tag:blogger.com,1999:blog-8719699543086886737.post-8660266373086242666' source='http://www.blogger.com/feeds/8719699543086886737/posts/default/8660266373086242666' type='text/html'/></entry><entry><id>tag:blogger.com,1999:blog-8719699543086886737.post-1904400515027928481</id><published>2008-04-17T08:42:00.000+02:00</published><updated>2008-04-17T08:42:00.000+02:00</updated><title type='text'>Hi Josep,thanks for that interesting article. We h...</title><summary type='text'>Hi Josep,&lt;BR/&gt;&lt;BR/&gt;thanks for that interesting article. We have similar requirements at the moment and I wonder if simply logging the existing "Age" HTTP header field (\"%{Age}o\") would actually bring the same result.&lt;BR/&gt;&lt;BR/&gt;I mean, this header field already exists (at least in our Apache configuration) and already tells us if the request was served from the cache. If it is not set in the </summary><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8719699543086886737/8660266373086242666/comments/default/1904400515027928481'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8719699543086886737/8660266373086242666/comments/default/1904400515027928481'/><link rel='alternate' type='text/html' href='http://blog.josepruano.com/2008/04/logging-apaches-cache-modules.html?showComment=1208414520000#c1904400515027928481' title=''/><author><name>vdietmar</name><uri>http://www.blogger.com/profile/03057962997174749151</uri><email>noreply@blogger.com</email></author><thr:in-reply-to xmlns:thr='http://purl.org/syndication/thread/1.0' href='http://blog.josepruano.com/2008/04/logging-apaches-cache-modules.html' ref='tag:blogger.com,1999:blog-8719699543086886737.post-8660266373086242666' source='http://www.blogger.com/feeds/8719699543086886737/posts/default/8660266373086242666' type='text/html'/></entry><entry><id>tag:blogger.com,1999:blog-8719699543086886737.post-3084684262748969980</id><published>2008-04-07T08:27:00.000+02:00</published><updated>2008-04-07T08:27:00.000+02:00</updated><title type='text'>From what I've gathered what offers cherokee is a ...</title><summary type='text'>From what I've gathered what offers cherokee is a huge eficiency and performance due to its architecture. Cherokee is extremelly modular, even the "file reader" is a plug-in ... so   it has less overhead that the rest of them... The interview that the podcast "el geek herrante" made to the project leader two weeks ago is very ilustrative... that's why I wanted feedback from an expert like you ;-)</summary><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8719699543086886737/8660266373086242666/comments/default/3084684262748969980'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8719699543086886737/8660266373086242666/comments/default/3084684262748969980'/><link rel='alternate' type='text/html' href='http://blog.josepruano.com/2008/04/logging-apaches-cache-modules.html?showComment=1207549620000#c3084684262748969980' title=''/><author><name>Ludo (Marc Alier)</name><uri>http://www.blogger.com/profile/15778472237625118782</uri><email>noreply@blogger.com</email></author><thr:in-reply-to xmlns:thr='http://purl.org/syndication/thread/1.0' href='http://blog.josepruano.com/2008/04/logging-apaches-cache-modules.html' ref='tag:blogger.com,1999:blog-8719699543086886737.post-8660266373086242666' source='http://www.blogger.com/feeds/8719699543086886737/posts/default/8660266373086242666' type='text/html'/></entry><entry><id>tag:blogger.com,1999:blog-8719699543086886737.post-3552931908804705232</id><published>2008-04-03T15:16:00.000+02:00</published><updated>2008-04-03T15:16:00.000+02:00</updated><title type='text'>Ludo,thanks for comment. I didn't know of Cherokee...</title><summary type='text'>Ludo,&lt;BR/&gt;&lt;BR/&gt;thanks for comment. I didn't know of Cherokee Project. However, what does cherokee offers that is not offered by nginx or lighttpd? &lt;BR/&gt;&lt;BR/&gt;Thanks again. &lt;BR/&gt;Josep.</summary><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8719699543086886737/8660266373086242666/comments/default/3552931908804705232'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8719699543086886737/8660266373086242666/comments/default/3552931908804705232'/><link rel='alternate' type='text/html' href='http://blog.josepruano.com/2008/04/logging-apaches-cache-modules.html?showComment=1207228560000#c3552931908804705232' title=''/><author><name>Josep Ruano</name><uri>http://www.blogger.com/profile/14109656572101693870</uri><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='OpenSocialUserId' value='05358645059338649612'/></author><thr:in-reply-to xmlns:thr='http://purl.org/syndication/thread/1.0' href='http://blog.josepruano.com/2008/04/logging-apaches-cache-modules.html' ref='tag:blogger.com,1999:blog-8719699543086886737.post-8660266373086242666' source='http://www.blogger.com/feeds/8719699543086886737/posts/default/8660266373086242666' type='text/html'/></entry><entry><id>tag:blogger.com,1999:blog-8719699543086886737.post-6074043997536691156</id><published>2008-04-03T08:14:00.000+02:00</published><updated>2008-04-03T08:14:00.000+02:00</updated><title type='text'>Have you tried Cherokee Josep?I'd like to know you...</title><summary type='text'>Have you tried Cherokee Josep?&lt;BR/&gt;I'd like to know your opinion about it&lt;BR/&gt;http://www.cherokee-project.com/&lt;BR/&gt;cheers&lt;BR/&gt;Ludo</summary><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8719699543086886737/8660266373086242666/comments/default/6074043997536691156'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8719699543086886737/8660266373086242666/comments/default/6074043997536691156'/><link rel='alternate' type='text/html' href='http://blog.josepruano.com/2008/04/logging-apaches-cache-modules.html?showComment=1207203240000#c6074043997536691156' title=''/><author><name>Ludo (Marc Alier)</name><uri>http://www.blogger.com/profile/15778472237625118782</uri><email>noreply@blogger.com</email></author><thr:in-reply-to xmlns:thr='http://purl.org/syndication/thread/1.0' href='http://blog.josepruano.com/2008/04/logging-apaches-cache-modules.html' ref='tag:blogger.com,1999:blog-8719699543086886737.post-8660266373086242666' source='http://www.blogger.com/feeds/8719699543086886737/posts/default/8660266373086242666' type='text/html'/></entry></feed>