EasyDSS產生cache快取,如何設定定時清理快取?

語言: CN / TW / HK

EasyDSS影片平臺觀看影片推流直播不需要安裝外掛,網頁直接播放,通過瀏覽器進入平臺即可進行配置,對使用者來說,便捷可控,無需另行搭建伺服器,對企業建立直播或者點播平臺都具有很大的優勢。

CPU要讀資料首先是在cache中讀,如果cache命中,也叫cache hit,CPU就可以極快地得到該地址處的值,因此EasyDSS會產生cache快取,但該快取沒有辦法定時清理導致產生mp4檔案過多,佔用磁碟空間浪費資源。

本文我們就和大家分享一個方法定時清除這個快取。首先書寫一個簡單的shell指令碼來作為清理24小時前的資料:

此時我們需要給這個指令碼一個執行許可權,如下:

書寫crontab將指令碼作為定時任務執行:

設定完成後,該指令碼每天在23:00分就會自動執行,清理EasyDSS產生的cache快取資料,這樣就會儲存24小時的cache快取,並且24小時之前的cache快取就會被自動任務清理掉,節約了磁碟空間。