<?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><category term='ensayo'/><category term='logging'/><category term='adquisiciones'/><category term='tools'/><category term='cache'/><category term='cluster'/><category term='mentalidad'/><category term='seguridad'/><category term='capside'/><category term='quote'/><category term='motivación'/><category term='hid'/><category term='desarrollo'/><category term='interfaces'/><category term='scaling'/><category term='recommended reading'/><category term='altinity'/><category term='motivation'/><category term='green'/><category term='talento'/><category term='steve jobs'/><category term='consulting'/><category term='software engineering'/><category term='internet'/><category term='tuning'/><category term='alta disponibilidad'/><category term='michael faraday'/><category term='performance'/><category term='web server'/><category term='libro'/><category term='usability'/><category term='blogs'/><category term='comments'/><category term='talent'/><category term='business ethics'/><category term='apache'/><category term='linux'/><category term='systems monitoring'/><category term='reseña'/><category term='pekka himanen'/><category term='mysql'/><category term='photography'/><category term='opsview'/><category term='kaizen'/><category term='ingeniería'/><category term='best practices'/><category term='nagios'/><category term='discursos'/><category term='wii'/><category term='improvement'/><category term='network management'/><category term='book'/><category term='hacker'/><category term='wii remote'/><category term='continuent'/><category term='hacks'/><category term='software'/><category term='etica hacker'/><category term='equipment'/><category term='reference'/><category term='webs'/><category term='selección de personal'/><category term='comentarios'/><category term='google'/><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><gd:image xmlns:gd='http://schemas.google.com/g/2005' rel='http://schemas.google.com/g/2005#thumbnail' width='27' height='32' src='http://www.josepruano.com/josep.png'/></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:image xmlns:gd='http://schemas.google.com/g/2005' rel='http://schemas.google.com/g/2005#thumbnail' width='27' height='32' src='http://www.josepruano.com/josep.png'/></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'/><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='blogger.itemClass' value='pid-468455747'/></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><gd:image xmlns:gd='http://schemas.google.com/g/2005' rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img1.blogblog.com/img/blank.gif'/></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'/><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='blogger.itemClass' value='pid-1834551773'/></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,&lt;br&gt;&lt;br&gt;hmm, yes and no. &lt;br&gt;&lt;br&gt;In our c...</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><gd:image xmlns:gd='http://schemas.google.com/g/2005' rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></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'/><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='blogger.itemClass' value='pid-2003893086'/></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,&lt;br&gt; &lt;br&gt;thanks a lot for posting! The...</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:image xmlns:gd='http://schemas.google.com/g/2005' rel='http://schemas.google.com/g/2005#thumbnail' width='27' height='32' src='http://www.josepruano.com/josep.png'/></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'/><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='blogger.itemClass' value='pid-468455747'/></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,&lt;br&gt;&lt;br&gt;thanks for that interesting artic...</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><gd:image xmlns:gd='http://schemas.google.com/g/2005' rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></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'/><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='blogger.itemClass' value='pid-2003893086'/></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><gd:image xmlns:gd='http://schemas.google.com/g/2005' rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://farm2.static.flickr.com/1159/532971882_504582bf4c_s.jpg'/></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'/><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='blogger.itemClass' value='pid-2040036456'/></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,&lt;br&gt;&lt;br&gt;thanks for comment. I didn't know of ...</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:image xmlns:gd='http://schemas.google.com/g/2005' rel='http://schemas.google.com/g/2005#thumbnail' width='27' height='32' src='http://www.josepruano.com/josep.png'/></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'/><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='blogger.itemClass' value='pid-468455747'/></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?&lt;br&gt;I'd like to know...</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><gd:image xmlns:gd='http://schemas.google.com/g/2005' rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://farm2.static.flickr.com/1159/532971882_504582bf4c_s.jpg'/></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'/><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='blogger.itemClass' value='pid-2040036456'/></entry></feed>
