Cache static zuul resources in apache
We are running zuul-web out of a container now which is forcing all http requests through to cherrypy (eg we no longer serve static resources from apache directly). Alleviate some of the pressure on cherrypy by caching static resources in apache. Change-Id: I77d0df4b4853e4dff3177862a248cdf4efa33765
This commit is contained in:
parent
8392caaa69
commit
8aab93a4d6
@ -55,8 +55,9 @@
|
||||
<IfModule mod_mem_cache.c>
|
||||
# TODO: Should we cache the rest of the API too?
|
||||
CacheEnable mem /api/status
|
||||
# 12MByte total cache size.
|
||||
MCacheSize 12288
|
||||
CacheEnable mem /static/.*
|
||||
# 80MB max cache size. 10 objects at 8MB max each.
|
||||
MCacheSize 81920
|
||||
MCacheMaxObjectCount 10
|
||||
MCacheMinObjectSize 1
|
||||
# 8MByte max size per cache entry
|
||||
@ -65,6 +66,7 @@
|
||||
</IfModule>
|
||||
<IfModule mod_cache_disk.c>
|
||||
CacheEnable disk /api/status
|
||||
CacheEnable disk /static/.*
|
||||
CacheRoot /var/cache/apache2/mod_cache_disk
|
||||
CacheMaxFileSize 10000000
|
||||
</IfModule>
|
||||
|
@ -53,6 +53,7 @@
|
||||
<IfModule mod_mem_cache.c>
|
||||
# TODO: Should we cache the rest of the API too?
|
||||
CacheEnable mem /api/tenant/.*/status
|
||||
CacheEnable mem /static/.*
|
||||
# 80MB max cache size. 10 objects at 8MB max each.
|
||||
MCacheSize 81920
|
||||
MCacheMaxObjectCount 10
|
||||
@ -63,6 +64,7 @@
|
||||
</IfModule>
|
||||
<IfModule mod_cache_disk.c>
|
||||
CacheEnable disk /api/tenant/.*/status
|
||||
CacheEnable disk /static/.*
|
||||
CacheRoot /var/cache/apache2/mod_cache_disk
|
||||
CacheMaxFileSize 10000000
|
||||
</IfModule>
|
||||
|
Loading…
Reference in New Issue
Block a user