HTTP Cache Manager 配置项
HTTP Cache Manager用于向其范围内的HTTP请求添加缓存功能以模拟浏览器缓存功能。每个虚拟用户线程都有自己的缓存。默认情况下,Cache Manager将使用LRU算法在虚拟用户线程的高速缓存中存储多达5000个项目。使用属性“ maxSize ”修改此值。请注意,增加此值越多,HTTP缓存管理器将消耗内存,因此请务必相应地调整-Xmx jvm选项。
配置项 | 取值or选项 |
---|---|
Name | Cookies包含对值的name。 |
Clear cache each iteration? | 每次迭代时会清空cache。清空后每次会重新下载资源,会增加了服务器的压力。 |
Use Cache-Control/Expires header when processing GET requests | 如果选择了该选项,则会根据当前时间检查Cache-Control / Expires值。如果请求是GET请求,并且时间戳在将来,则取样器将立即返回,而不从远程服务器请求URL。这是为了模拟浏览器行为。 |
Max Number of elements in cache | Cache Manager将使用LRU算法在虚拟用户线程的高速缓存中存储多达5000个项目。使用属性“ maxSize ”修改此值。请注意,增加此值越多,HTTP缓存管理器将消耗内存,因此请务必相应地调整-Xmx jvm选项。 |