配置基本缓存

📂 365bet足球比分直播 ⏳ 2026-06-29 06:11:30 👽 admin 👁️ 3857 💾 242
配置基本缓存

可选自定义

设置缓存内存

请根据以下原则在 指令 CacheMemory (或在缓存设置配置表单的缓存内存字段)中设置该值。 此值设置的内存量用于支持缓存基础设施,包括缓存索引,以及(若配置了内存缓存)存储缓存内容。

最小值

为使磁盘缓存达到最佳性能,建议为缓存基础设施(包括缓存索引)配备至少64 MB的缓存内存。 随着缓存大小的增加,缓存索引随之增长,需要更多的缓存内存来存储索引。 64 MB的缓存内存容量足以提供缓存基础设施支持,并存储一个可支持约 6.4 GB磁盘缓存的缓存索引。 对于较大的磁盘缓存,缓存内存应为缓存大小的1%。

对于内存缓存而言,缓存内存值是指为缓存基础设施支持和缓存本身预留的内存总量。 建议缓存内存的最小值为64 MB。

最大值

若为内存缓存分配过多物理内存,将导致诸如以下不良操作:out of memory可能发生错误或代理服务器故障。 缓存内存的值限制源于32位应用程序的局限性。 因为缓存代理是一个32位应用程序。 它最多可使用2 GB内存。

缓存代理分配由` CacheMemory directive`定义的内存,并将其用作存储对象的缓存。 必须分配更多内存,无论是内存缓存还是原始磁盘缓存,用于缓存的数据结构、网络I/O和连接缓冲区、会话缓冲区,以及主进程和所有线程所需的内存。 此外,某些客户端的请求可能需要分配比默认值更大的内存池块。 因此,如果该 CacheMemory 指令设置值接近2 GB阈值 ,缓存代理可能因内存不足而无法正常运行,尤其在高请求负载情况下。

建议该 CacheMemory 指令的值小于或等于1600 MB。 将该值设置为高于1600 MB会干扰缓存代理正常运行所需的内存,并导致不良副作用。 这些副作用通常包括但不限于CPU使用率升高(可能高达100%)out-of-memory错误和运行缓慢。 若需更大整体缓存容量,请使用缓存设备或通过RCA或ICP实现共享缓存配置。

将缓存内存保存或加载到磁盘

您可以将缓存内容导入或导出至转储文件。 当缓存内存重启时丢失,或为多个代理部署相同缓存时,此功能非常有用。

设置缓存过滤器

过滤器可通过匹配 URL 请求的格式来限制缓存内容。

配置查询结果和动态生成文件的缓存

可选地,您可以配置代理服务器以缓存查询请求的结果。 默认情况下,包含问号 (?) 的 URL 不会被缓存。

另一种方案是通过 IBM®WebSphere® Application Server 缓存Servlet或JSP的执行结果。

配置文件过期和垃圾回收

有关配置缓存中文件过期时间以及如何删除过期文件的信息,请参阅 《维护缓存内容 》。

配置自动预加载

缓存可配置为每日自动刷新最常访问的文件,在用户请求之前完成更新。

配置缓存共享

在某些情况下,使用共享缓存会提高请求文件在缓存中被找到的概率。

配置日志记录

保持日志的简洁与准确对于管理缓存代理至关重要。

相关信息

控制缓存内容

缓存查询响应

缓存动态生成的内容

配置缓存代理以实现自动刷新和预加载

使用共享缓存

监控缓存代理

相关数据包

智能网关怎么安装

智能网关怎么安装

📅 10-09 🔗 日博365规模好大
ps怎么在图片上画线条

ps怎么在图片上画线条

📅 01-20 🔗 365bet足球比分直播
2025年软件行业现状与发展趋势分析

2025年软件行业现状与发展趋势分析

📅 09-30 🔗 365bet足球比分直播
助力足球少年圆梦国际舞台 “达能少年世界杯”中国赛圆满落幕
← 洛杉矶、尔湾、旧金山、硅谷、圣地亚哥等地的房价中位数是多少? 中传哪个专业好考上?这个问题...... →