显示高速缓存信息

使用此任务监视动态高速缓存服务的活动。

有关此任务

动态高速缓存监视器是一个可安装的 Web 应用程序,用来显示 Servlet 高速缓存实例的简单高速缓存统计信息、高速缓存条目以及高速缓存策略信息。

[z/OS]高速缓存监视器提供有关服务方内高速缓存的信息,您的浏览器将连接至该服务方以与监视器交互。 在有多个服务方的环境中,高速缓存监视器提供高速缓存活动的部分视图。

过程

  1. 使用管理控制台从 app_server_root/installableApps 目录安装高速缓存监视器应用程序。 应用程序的名称为 CacheMonitor.ear
    有关安装应用程序的更多信息,请参阅“使用控制台来安装应用程序文件”主题。 请将高速缓存监视器安装到要监视的应用程序服务器上。

    [AIX Solaris HP-UX Linux Windows]访问应用程序端口上的高速缓存监视器,该监视器使用 9080 作为其预设端口号。

    [z/OS]高速缓存监视器应用程序必须安装在 default_host (908x) 上。

  2. 为安装了高速缓存监视器的服务器配置 Web 容器传输链和主机别名。
    1. 为您的服务器正在使用的端口添加主机别名。
      单击 环境> 虚拟主机> host_type > 主机别名 ,然后创建新的 主机名端口 以添加到列表中。 创建主机别名可让您使用 http://your_host_name:your_port_number/cachemonitor 来访问高速缓存监视器。
    提示: 您可以在 SystemOut.log 文件中找到端口号。 查找消息 TCPC0001ISRVE0171I
    注: 本主题引用一个或多个应用程序服务器日志文件。 作为建议的替代方法,您可以将服务器配置为使用高性能可扩展日志记录 (HPEL) 日志和跟踪基础结构,而不是在分布式系统和 IBM® i 系统上使用 SystemOut.logSystemErr.logtrace.logactivity.log 文件。 您还可以将 HPEL 与本机 z/OS® 日志记录工具结合使用。 如果您正在使用 HPEL,那么可以从服务器概要文件 bin 目录使用 LogViewer 命令行工具来访问所有日志和跟踪信息。 有关使用 HPEL 的更多信息,请参阅 有关使用 HPEL 对应用程序进行故障诊断的信息。
  3. 使用网络浏览器和 URL http://your host_name:your port_number/cachemonitor 访问缓存监控器,其中 port_number 是与安装缓存监控器应用程序的主机相关联的端口。
  4. 验证显示的高速缓存实例的列表。 对于每个高速缓存实例,您可以执行以下操作:
    提示: 必须选择要监视的 servlet 高速缓存实例。 如果您没有在 cachespec.xml 文件中使用 <cache-instance> 标记来使用 servlet 缓存实例,那么所有内容都会在 baseCache 实例中。
    • 查看“统计信息”页并验证高速缓存配置和高速缓存数据。 单击重置统计信息以重置计数器。
    • 查看“高速缓存策略”页,以查看当前装入到动态高速缓存中的是哪些高速缓存策略。 单击模板以查看模板的高速缓存标识规则。
    • 查看“高速缓存内容”页以检查当前在内存中高速缓存的内容。
    • 查看“边缘统计信息”页以查看有关为高速缓存配置的当前 ESI 处理器的数据。 单击刷新统计信息以查看 ESI 处理器的最新统计信息或内容。 单击重置统计信息以重置计数器。
    • 请查看“磁盘卸载”页以查看磁盘配置统计信息和当前从内存卸载到磁盘的内容。
    当您正在查看内存或磁盘上的内容时,单击模板以查看该模板的所有条目,单击依赖性标识以查看标识的所有条目,或者单击高速缓存标识以查看针对该条目进行高速缓存的所有数据。
  5. 使用高速缓存监视器对高速缓存实例中的数据执行基本操作。
    从高速缓存移除条目
    在查看高速缓存条目时,单击失效
    除去某个依赖项标识的所有条目
    在查看依赖项标识的条目时,单击失效
    除去某个模板的所有条目
    在查看模板的条目时,单击失效
    将条目移动到最近使用的队列前面以避免逐出
    在查看高速缓存条目时,单击刷新
    将条目从磁盘移动到高速缓存
    在磁盘上查看高速缓存条目时,单击发送到内存
    清除高速缓存的全部内容
    在查看统计信息或内容时,单击清除高速缓存
    清除 ESI 处理器上的内容
    在查看 ESI 统计信息或内容时,单击清除高速缓存
    清除磁盘高速缓存的内容
    在查看磁盘内容时,单击清除磁盘