配置远程请求分派器高速缓存

创建并处理远程请求分派器 (RRD) 消息以及通过网络传送此数据时的开销非常大。为了提高性能,本地机器可以接收远程服务器的高速缓存规则,并了解以本地方式高速缓存响应的时间,以全面防止 RRD 调用。

关于此任务

以远程方式高速缓存未受支持的规则。但是,远程请求分派器不支持 cachespec.xml 文件中针对本地高速缓存的整套规则。对于本地高速缓存,cachespec.xml 文件中的以下规则受支持:
参数
检索指定的参数值。
cookie
检索指定的 cookie 值。
header
检索指定的请求头。
locale
检索请求语言环境。
requestType
从请求中检索 HTTP 请求方法。
请完成以下步骤以启用 RRD 动态高速缓存支持。

过程

  1. 在本地服务器上启用 Servlet 高速缓存。 请参阅“配置 Servlet 高速缓存”一文,以了解更多信息。
  2. 使用有效 cachespec.xml 文件策略和 RRD 支持的规则来构造并安装应用程序。 请参阅“使用 cachespec.xml 文件来配置可高速缓存的对象”一文,以了解其他信息。
  3. 在远程服务器上启用 Servlet 高速缓存。 请参阅“配置 Servlet 高速缓存”一文,以了解更多信息。
  4. 重新启动 WebSphere® Application Server。 请参阅“管理应用程序服务器”一文,以了解更多信息。

结果

要验证是否以本地方式启用了动态高速缓存,可以启用 RRD 跟踪并验证是否为对具有适当高速缓存策略的资源的多个请求打印了 CACHE HIT。还可以选择使用 CacheMonior 而不是打开跟踪。如果远程机器上的 CacheMonitor 未接收到高速缓存命中,那么响应以本地方式来高速缓存。本地 CacheMonitor 将不接收命中,因为 RRD 使用它自己的定制高速缓存。

指示主题类型的图标 任务主题



时间戳记图标 最近一次更新时间: last_date
http://www14.software.ibm.com/webapp/wsbroker/redirect?version=cord&product=was-nd-mp&topic=rweb_rrd_dynacache
文件名:rweb_rrd_dynacache.html