Hello again
There´s something very strange with the Apache + ZServer solution presented
in the zope.org howtos.
The problem is: I have a Zope 2.1.6 with SiteAccess and Apache 1.3.12 with
the mod_proxy and mod_expire set up to that all request get at por 80 by
Apache are proxed back to port 8080 of Zope. SiteAccess garantees that this
cycle works all the time and port 8080 is never accessed directly.
This works fine. The problem is that the Apache proxy is not caching the
pages as it should, so that requests made to Zope once are not made again
until expired from the cache. This results that every single request made to
Apache goes directly to Zope and than the lack of robustness of ZServer
makes it very slow and unstable (as expected).
The strange thing is that the directory used for the cache is been filled up
with files but it looks like Apache is ignoring them and going directly to
Zope. When I shut down Zope, it never goes to the cached files and when I
make requests to Apache the Zope´s log grows up all the time for the same
bunch of pages.
Here´s the configuration in my httpd.conf
CacheRoot "D:/Program Files/Apache Group/Apache/proxy"
CacheSize 5
CacheGcInterval 1
CacheMaxExpire 24
CacheLastModifiedFactor 0.1
CacheDefaultExpire 1
CacheForceCompletion 90
ProxyPass /zope/ http://10.10.10.176:8080/
ProxyPassReverse /zope/ http://10.10.10.176:8080/
ExpiresActive On
ExpiresDefault A86400
ExpiresByType image/gif A604800
ExpiresByType image/jpg A604800
ExpiresByType text/html M43200
Anyone knows why this happens? What´s the workaround? I searched through all
the web and find nothing about the mod_proxy configuration so it´s turning
to be extremelly difficult to maintain the Zope site, even with the robust
Apache as the front-end.
Thanks
___
Zope maillist - [EMAIL PROTECTED]
http://lists.zope.org/mailman/listinfo/zope
** No cross posts or HTML encoding! **
(Related lists -
http://lists.zope.org/mailman/listinfo/zope-announce
http://lists.zope.org/mailman/listinfo/zope-dev )