本文介绍: 这是springboot jar启动时,会创建临时目录(以tomcat开头),用于Multipartformdata)的方式处理请求,例如接收图片文件这些。另外springboot 还会默认生成一些日志文件spring.log),默认位置也是 /tmp。看了一下磁盘情况,发现 /tmp 目录确实已经满了。在服务器上,/tmp 空间一般就8G,很容易就满了。这个目录就会创建在 /tmp 里面

jar启动时,报错
Unable to create tempDir. java.io.tmpdir is set to /tmp
Caused by: java.nio.file.FileSystemException: /tmp/imageio4525870803866696519.tmp: No space left on device

看了一下磁盘情况,发现 /tmp 目录确实已经满了。

这是springboot jar启动时,会创建临时目录(以tomcat开头),用于Multipartformdata)的方式处理请求,例如接收图片、文件这些。
如果没有设置

server.tomcat.basedir=/home/xxxx/xxxx

这个目录就会创建在 /tmp 里面
可以启动时增加

-Djava.io.tmpdir=/home/xxxx/xxxx自定义路径

另外springboot 还会默认生成一些日志文件(spring.log),默认位置也是 /tmp

服务器上,/tmp 空间一般就8G,很容易就满了。

原文地址:https://blog.csdn.net/JustDI0209/article/details/128018631

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。

如若转载,请注明出处:http://www.7code.cn/show_13121.html

如若内容造成侵权/违法违规/事实不符,请联系代码007邮箱suwngjj01@126.com进行投诉反馈,一经查实,立即删除

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注