I put

CacheIgnoreCacheControl on
CacheIgnoreNoLastMod    on
CacheIgnoreHeaders set-cookie

and now debug LogLevel showes the content is cached, but some things doesn't 
make much sense:

with disk cache: each time I send a request I get 


[Mon Oct 24 22:47:13 2005] [debug] mod_cache.c(114): incoming request is asking 
for a uncached version of /index.jsp, but we know better and are ignoring it
[Mon Oct 24 22:47:13 2005] [debug] mod_disk_cache.c(371): disk_cache: Recalled 
cached URL info header server.domain.com/index.jsp?
[Mon Oct 24 22:47:13 2005] [debug] mod_disk_cache.c(502): disk_cache: Recalled 
headers for URL server.domain.com/index.jsp?
[Mon Oct 24 22:47:13 2005] [debug] proxy_http.c(67): proxy: HTTP: 
canonicalising URL //server.domain.com:8080/index.jsp
[Mon Oct 24 22:47:13 2005] [debug] mod_proxy.c(418): Trying to run 
scheme_handler
[Mon Oct 24 22:47:13 2005] [debug] proxy_http.c(1059): proxy: HTTP: serving URL 
http://server.domain.com:8080/index.jsp
[Mon Oct 24 22:47:13 2005] [debug] proxy_http.c(186): proxy: HTTP connecting 
http://server.domain.com:8080/index.jsp to server.domain.com:8080
[Mon Oct 24 22:47:13 2005] [debug] proxy_util.c(1139): proxy: HTTP: fam 2 
socket created to connect to server.domain.com
[Mon Oct 24 22:47:13 2005] [debug] proxy_http.c(336): proxy: socket is connected
[Mon Oct 24 22:47:13 2005] [debug] proxy_http.c(370): proxy: connection 
complete to x.x.x.x:8080 (server.domain.com)
[Mon Oct 24 22:47:13 2005] [debug] proxy_http.c(893): proxy: start body send
[Mon Oct 24 22:47:13 2005] [debug] mod_cache.c(556): cache: Caching url: 
/index.jsp
[Mon Oct 24 22:47:13 2005] [debug] mod_disk_cache.c(645): disk_cache: Stored 
headers for URL server.domain.com/index.jsp?
[Mon Oct 24 22:47:13 2005] [debug] mod_disk_cache.c(747): disk_cache: Body for 
URL server.domain.com/index.jsp? cached.
[Mon Oct 24 22:47:13 2005] [debug] proxy_http.c(953): proxy: end body send

i.e. each time I request the document it's requested from the application 
server, and then cached again, it seems it's never server from the cache ?!?

If I use mem cache: it behaves in a similar way, the difference is that every 
4-5 hits I get

mod_cache.c(220): cache: running CACHE_OUT filter
mod_cache.c(229): cache: serving /index.jsp

but then again it targets the application server

Shouldn't it server the already cached document from the disk/mem cache and not 
sending requests to the application server, at least that's what I'm trying to 
achieve - to reduse the load of the application servers.

Another point, what will happen if the application server is not responding, 
then ideally the cached page should be shown.

Regards
Yavor

Axel-Stéphane  SMORGRAV <[EMAIL PROTECTED]> wrote:

>The first response is not cacheable. It contains no cache validator (Etag, 
>Last-Modified, Expires). The second is cacheable.
>
>You must disable cacheing of Set-Cookie using "CacheIgnoreHeaders set-cookies"
>
>With LogLevel debug you will get all the traces you need to understand why a 
>response does not get cached.
>
>I would not use memory cache with Apache 2.0.54. I used it without problems 
>with Apache 2.0.49, but I ran into core dumps in Apache 2.0.54. Probably does 
>not do you much good anyway.
>
>-ascs
>
>-----Original Message-----
>From: Yavor Trapkov [mailto:[EMAIL PROTECTED]
>Sent: Saturday, October 22, 2005 9:54 PM
>To: users@httpd.apache.org
>Subject: Re: [EMAIL PROTECTED] using cache in reverse proxy mode
>
>Good point!, but it doesn't seems to be marked uncachable, here are two 
>examples
>
>------------
>HTTP request sent, awaiting response...
>  HTTP/1.1 200 OK
>  Set-Cookie: JSESSIONID=8A211D396681857816C48E62C2E0D8A5; Path=/
>  Content-Type: text/html;charset=ISO-8859-1
>  Content-Length: 18
>  Date: Sat, 22 Oct 2005 19:47:57 GMT
>  Server: Apache-Coyote/1.1
>  Connection: Keep-Alive
>Length: 18 [text/html]
>
>21:47:49 (676.08 KB/s) - `index.jsp' saved [18/18]
>
>----------------
>HTTP request sent, awaiting response...
>  HTTP/1.1 200 OK
>  ETag: W/"18-1130009410000"
>  Last-Modified: Sat, 22 Oct 2005 19:30:10 GMT
>  Content-Type: text/html
>  Content-Length: 18
>  Date: Sat, 22 Oct 2005 19:48:06 GMT
>  Server: Apache-Coyote/1.1
>  Connection: Keep-Alive
>Length: 18 [text/html]
>
>21:47:58 (258.50 KB/s) - `index.html' saved [18/18]
>
>
>
>---------------------------------------------------------------------
>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: [EMAIL PROTECTED]
>   "   from the digest: [EMAIL PROTECTED]
>For additional commands, e-mail: [EMAIL PROTECTED]
>
>


-- 
Yavor Trapkov
visit me at 
http://trapkov.homelinux.org
icq: 2030035


__________________________________________________________________
Switch to Netscape Internet Service.
As low as $9.95 a month -- Sign up today at http://isp.netscape.com/register

Netscape. Just the Net You Need.

New! Netscape Toolbar for Internet Explorer
Search from anywhere on the Web and block those annoying pop-ups.
Download now at http://channels.netscape.com/ns/search/install.jsp

---------------------------------------------------------------------
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: [EMAIL PROTECTED]
   "   from the digest: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to