Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/jsf/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Puppet 如何使用Apache模块为特定URL启用缓存?_Puppet_Puppetlabs Apache - Fatal编程技术网

Puppet 如何使用Apache模块为特定URL启用缓存?

Puppet 如何使用Apache模块为特定URL启用缓存?,puppet,puppetlabs-apache,Puppet,Puppetlabs Apache,使用PuppetLab的Apache模块,如何为特定URL启用缓存?(我正在运行一个web应用程序,它将所有静态内容放在特定URL下) 我知道生成的配置行应该是CacheEnable类型/foo,但是apache::mod::cache和apache::mod::disk_cache都不接受任何参数,从中可以看出,包含apache::mod::disk_cache将启用//code>的缓存(我不想要) 那么,如何通过Puppet为特定URL启用缓存呢?我是否应该使用concat::fragmen

使用PuppetLab的Apache模块,如何为特定URL启用缓存?(我正在运行一个web应用程序,它将所有静态内容放在特定URL下)

我知道生成的配置行应该是
CacheEnable类型/foo
,但是
apache::mod::cache
apache::mod::disk_cache
都不接受任何参数,从中可以看出,包含
apache::mod::disk_cache
将启用
//code>的缓存(我不想要)


那么,如何通过Puppet为特定URL启用缓存呢?我是否应该使用
concat::fragment
CacheEnable
指令添加到vhost中,或者是否有其他方法可以这样做?

作为旁白,我发现
mod disk cache
非常令人失望。将其用于静态内容很可能会降低您的速度,而不是帮助您。考虑<代码> NGIX来传递这些资源。谢谢,我将查看<代码> NGNX。代理位于Tomcat应用程序的前面,我听说通常最好尽可能减少JVM的负载,这就是为什么我要走这条路。我最终使用
jfryman nginx
来配置nginx,并且缓存按照我想要的方式工作。