久久精品国产精品青草色艺_www.一区_国内精品免费久久久久妲己_免费的性爱视频

node 上傳圖片 造成linux 緩存區內容過多 怎么解決??

  1. 項目使用node,運行在linux平臺上。有一個圖片上傳的接口,圖片上傳使用formidable 應為上傳的人多了,出現linux(/tmp 目錄)過飽和的情況,請求幫助。

  2. 上傳圖片核心代碼:

var form = new formidable.IncomingForm();form.parse(req, function(err, fiel<愛尬聊_百科大全>ds, files) { var fileReadStream = fs.createReadStream(old_path); var fileWriteStream = fs.createWriteStream(new_path); fileReadStream.pipe(fileWriteStream); })

現在的解決辦法是linux 定期清理緩存區,我想的是node能定時清理內容。希望能在node上解決。linux不太熟悉,有辦法也可以說出來。


lionbj#p#apint# 2022-07-01 18:18

與時間有關的選項,共有-atime,-ctime與-mtime【-atime表示的是訪問時間;-ctime表示被改變文件狀態的時間;-mtime表示被修改文件內容的時間】,以-mtime說明


dark_dark_dark 2022-07-01 18:27

find根據時間戳查找:


圣人哉 2022-07-01 18:34

你可以把圖片寫到一個大文件里,每次讀取文件的時候從大文件里讀。


ty_134369600 2022-07-01 18:38

使用計劃任務,注意用戶有沒有權限刪除


_CFT01****69869 2022-07-01 18:38

每天凌晨3.30清理/tmp目錄下面修改時間在一周之前的文件


_CFT01****48806 2022-07-01 18:41

每周星期一和星期四凌晨3.30清理/tmp目錄下面有一周沒有訪問過的文件


編輯 舉報 2023-04-16 15:09

0個評論

暫無評論...
驗證碼 換一張
相關內容