cachegc 公用程式可讓您從快取資料庫中移除受快取大小限制,可能已過期或過舊以致於無法快取的物件。
使用 cachegc 公用程式時,請確定 CacheGC 並未在代理伺服器實例中執行。
cachegc 公用程式的使用方式如下:
cachegc -f leave-fs-full-percent -u gc-high-margin-percent -l gc-low-margin-percent -e extra-margin-percent -d conf-dir
例如︰
cachegc -f 50 -u 80 -l 60 -e 5 -d server-root/proxy-serverid/config
其中
leave-fs-full-percent 可判斷快取分割區大小的百分比,當快取分割區大小低於此值時,將不會執行資源回收
gc-high-margin-percent 可控制最大快取大小的百分比,當達到此值時,會觸發資源回收
gc-low-margin-percent 可控制回收收集器目標的最大快取大小百分比
extra-margin-percent 是由回收收集器用來確定要移除的快取部分。
conf-dir 是代理伺服器實例的配置目錄,它位於 server-root /proxy-serverid/config 目錄中。