Spring boot啟動創建的tomcat臨時文件多到爆


問題描述:

今天使用Jenkins構建springboot項目時,log報錯:no space left on device

我查詢磁盤使用情況:

$ df -h #結果如下圖

可以看出可使用的磁盤空間還有很多。我就百思不得其解,后咨詢了度娘才發現,還有inode使用率,命令如下:

$ df -i

發現已經爆炸了,百分之98,發現/tmp文件夾下全是tomcat*的文件夾(springboot啟動會自動創建臨時文件夾),我滴個乖乖,根據查看不了,文件夾數量實在太多了。

最后解決方案:
   1、用命令刪除tomcat生產的臨時文件夾
   2、指定tomcat臨時文件目錄

   2.1 yaml 下配置

server:
   tomcat:
      basedir: ./tomcat_tmp/

   2.2 properties 下配置

server.tomcat.basedir:./tomcat_tmp/


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM