CacheDelete 指令

開始進行遠端清理動態頁面快取。此指令是在更新型錄後使用。 CacheDelete 指令可讓您在不需直接存取檔案系統下管理快取。 在使用此指令前,請確定您已啟用「讓自動頁面無效」。 請注意,您必須以網站管理者或商店程式開發人員身份登入來使用此指令。

參數值

http://host_name/path/
WebSphere Commerce Server 與架構路徑的完整名稱
storeId
將從快取中移除其頁面之商店的參考號碼
urlName
將刪除其頁面的指令名稱。 若省略此參數, 則會將 CacheDelete 套用在所有指令名稱上。
memberKeyName
在架構其間指定給所要刪除之頁面的成員關鍵字名稱。 若省略此參數, 則會將 CacheDelete 套用在所有成員關鍵字上。
hashKeyName
在架構其間指定給所要刪除之頁面的雜湊關鍵字名稱。若省略此參數,則會將 CacheDelete 套用在所有雜湊關鍵字上。
hashKeyValue
指出會用到給定 hashKeyName 之值的所有頁面;對應至「架構管理程式」中指定的 HashKeyValue 設定。若省略此參數, 則會將 CacheDelete 套用在所有雜湊關鍵字值上。

範例 1
下列範例是刪除商店 10 的所有頁面: 
    http://myhostname/webapp/wcs/stores/servlet/CacheDelete?storeId=10

範例 2
下列範例是刪除採用 CategoryId 值為 5、CategoryDisplay 指令以及採用 storeId 參數指出商店號碼的所有頁面。
    http://myhostname/webapp/wcs/stores/servlet/CacheDelete?urlName=CategoryDisplay
    &memberKeyName=storeId&hashKeyName=categoryId&hashKeyValue=5

規則
使用階段作業 Bean 以所提供的資訊更新 CACHLOG 表格。 若成功則指令會傳回 0;若失敗則傳回 1。  

異常狀況
storeId 必須是數值。 

相關概念

相關作業

相關參照

IBM copyright