mod_cache not refreshing cached files

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



I am using mod_cache with Apache 2.2.20.  I am using mod_jk to forward
requests to Tomcat.

mod_cache is not refreshing it's cache, no matter if I am using disk
or memory caching.  Here is a snipped of the relevant configuration:

<IfModule mod_cache.c>

	CacheDefaultExpire 60
	CacheMaxExpire 61
	CacheIgnoreNoLastMod On
	CacheIgnoreQueryString On
	CacheIgnoreHeaders Set-Cookie
	CacheIgnoreURLSessionIdentifiers jsessionid

	<IfModule mod_disk_cache.c>
		CacheRoot "D:/apachecache"
		CacheEnable disk /
		CacheDirLevels 5
		CacheDirLength 2
	</IfModule>
	<IfModule mod_mem_cache.c>
		CacheEnable mem /

		#100MB in KB
		MCacheSize 102400

		#MCacheMinObjectSize 1

		#4MB in bytes
		MCacheMaxObjectSize 4194304
	</IfModule>

</IfModule>

The log files indicate that my requests are being cached and served
from the cache longer than the 61 seconds I have defined in the
CacheMaxExpire directive.  When I mean longer, I mean forever unless I
execute a refresh in my browser (Chrome and Firefox).  I can see the
"Age" header tick up whenever I access a cached page well past the 61
seconds I have defined.  I am not currently adding any additional
headers that should prevent the cache from being refreshed.

Request Headers:
Accept:text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8
Accept-Charset:ISO-8859-1,utf-8;q=0.7,*;q=0.3
Accept-Encoding:gzip,deflate,sdch
Accept-Language:en-US,en;q=0.8
Cookie:JSESSIONID=6379D52F51B77AD37A94991CC4C45411
Host:x.y.com:80
Proxy-Connection:keep-alive
User-Agent:Mozilla/5.0 (Macintosh; Intel Mac OS X 10_7_1)
AppleWebKit/535.1 (KHTML, like Gecko) Chrome/13.0.782.220 Safari/535.1

Response Headers:
Age:266
Content-Language:en-US
Content-Length:6880
Content-Type:text/html;charset=UTF-8
Date:Fri, 16 Sep 2011 15:58:10 GMT
Proxy-Connection:keep-alive
Server:Apache/2.2.20 (Win32) mod_jk/1.2.32

---------------------------------------------------------------------
The official User-To-User support forum of the Apache HTTP Server Project.
See <URL:http://httpd.apache.org/userslist.html> for more info.
To unsubscribe, e-mail: users-unsubscribe@xxxxxxxxxxxxxxxx
   "   from the digest: users-digest-unsubscribe@xxxxxxxxxxxxxxxx
For additional commands, e-mail: users-help@xxxxxxxxxxxxxxxx



[Index of Archives]     [Open SSH Users]     [Linux ACPI]     [Linux Kernel]     [Linux Laptop]     [Kernel Newbies]     [Security]     [Netfilter]     [Bugtraq]     [Squid]     [Yosemite News]     [MIPS Linux]     [ARM Linux]     [Linux Security]     [Linux RAID]     [Samba]     [Video 4 Linux]     [Device Mapper]

  Powered by Linux