当提供静态内容(如文本和图像文件)时,快速响应高速缓存加速器(FRCA)可以提高
IBM HTTP Server 的性能。FRCA 在 AIX 和 Windows 操作系统上受支持。
在您开始之前
有关在 Microsoft® Windows Vista™ 操作系统上使用快速响应高速缓存加速器(FRCA)的限制: FRCA 基于 IBM 高级快速路径体系结构(AFPA),在
Microsoft Windows Vista 操作系统上不受支持。如果在配置文件上启用了 FRCA,那么 IBM HTTP Server
将无法启动。这是永久限制。
关于本任务
当启用 FRCA 时,缺省配置设置允许高速缓存所有的静态文件。在服务器操作期间,高速缓存自动装入,因此不需要列出个别的文件。使用 AfpaCache 伪指令,以便为特定目录打开或关闭高速缓存。
当高速缓存更改为避免对失效的内容提供服务时,FRCA
将从高速缓存除去文件。
过程
- 要启用 FRCA,请编辑 httpd.conf 配置文件并删除 LoadModule 伪指令开始处的注释字符(#),如以下所示:
#LoadModule ibm_afpa_module modules/mod_afpa_cache.so
变为LoadModule ibm_afpa_module modules/mod_afpa_cache.so
- 启用 IBM HTTP Server 进行动态页面高速缓存。 可将 FRCA 与 WebSphere Application Server 配合使用,以便高速缓存特定的动态生成的
servlet 和 JavaServer Pages(JSP)文件。此功能仅在 IBM HTTP Server 的 Windows 版本上可用。
必须用 WebSphere Application Server 配置与 IBM HTTP Server V6.0 及更高版本兼容的 afpaplugin_20.dll 组件。
要获取关于如何启用此功能的详细信息,请参阅 WebSphere Application Server 文档中的外部高速缓存描述。