系统信息库目录属性文件 (catalog.attrs) 包含系统信息库目录的当前状态。此文件可能大到有必要放入高速缓存。但是,如果后端系统信息库的目录发生更改,此文件将过时。您可以使用以下两种方法之一来解决此问题。
不缓存此文件。如果系统信息库服务器在高带宽环境(在此环境中无需考虑流量增加)中运行,则此解决方法最有效。以下截取了 httpd.conf 文件的部分内容,其中显示了如何指定不缓存 catalog.attrs 文件:
<LocationMatch ".*/catalog.attrs"> Header set Cache-Control no-cache </LocationMatch>
每次更新后端系统信息库的目录时在高速缓存中删改此文件。