调整 URL 调用高速缓存

URL 调用高速缓存用来存放关于将请求 URL 映射到 Servlet 资源的信息。此高速缓存基于 Web 容器,而且供所有 Web 容器线程共享。将为每个可用于处理请求的 Web 容器线程创建所请求大小的高速缓存。调用高速缓存的缺省大小是 500。如果当前正在使用 500 个以上的唯一 URL(每个 JavaServer Page 都是唯一的 URL),那么应该增大调用高速缓存大小。

开始之前

高速缓存越大,使用的 Java™ 堆内存量就越大,因此还可能需要增大最大 Java 堆大小。例如,如果每个高速缓存条目需要 2 KB,最大线程大小设为 25,并且 URL 调用高速缓存大小是 100,那么需要 5MB 的 Java 堆。

关于此任务

要更改调用高速缓存的大小,请执行以下步骤:

过程

  1. 在管理控制台中,单击服务器 > 服务器类型 > WebSphere 应用程序服务器,然后选择要调整的应用程序服务器。
  2. 单击 Java 和进程管理
  3. [AIX Solaris HP-UX Linux Windows][IBM i]在“其他属性”下单击进程定义
  4. [z/OS]在“其他属性”下,单击进程定义,然后选择控件服务方,这取决于是需要在控件还是在服务方中定义此属性。
  5. 在“其他属性”下,单击 Java 虚拟机
  6. 在“其他属性”下,单击定制属性
  7. 在“名称”字段中指定 invocationCacheSize,并在“值”字段中指定高速缓存的大小。 调用高速缓存的缺省大小为 500 条目。因为调用高速缓存不再基于线程,所以由用户指定的调用高速缓存大小乘以 10,以提供与前发行版相似的功能。例如,如果指定调用高速缓存大小为 50,那么 Web 容器将创建大小为 500 的高速缓存。
  8. 单击应用,然后单击保存以保存更改。
  9. 停止然后重新启动应用程序服务器。

结果

新的高速缓存大小用于 URL 调用高速缓存。

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



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