java - 播放框架 tmp 磁盘已满类文件

标签 java linux configuration playframework-1.x

在生产模式下,play(版本 1.2.6)将编译后的类文件写入 app/tmp/bytecodeapp/tmp/classes 文件夹。

这些文件似乎永远不会被清理,也不会根据请求进行回收。 运行几个小时后,我的 ec2-box 的磁盘充满了千兆字节的类文件。

我该怎么办?是否有我错过的配置选项?

我必须使用 cron 作业自己清理 tmp 文件夹吗?如果是这样,在系统运行时删除类文件是否安全?

最佳答案

我自己发现了问题。 模板是从字符串而不是文件呈现的。根据每个请求,模板都会被分配一个新的随机名称。

所有随机命名的类文件都存储在临时目录中,并且播放不会清理临时目录。

关于java - 播放框架 tmp 磁盘已满类文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32905593/

相关文章:

java - 如何在 LoadingCache 中有效存储可能具有多个键的对象

java - 在 Spring MVC Controller 中注入(inject) Jaxb2Marshaller

linux - XAMPP 安装程序有黑色背景,没有文字

java - hibernate 配置文件

java - Maven:有没有简单的方法来生成 pom.xml 文件?

java - 黑莓中的滚动功能

java - 什么时候使用 Volatile 修饰符?

c - 如果在设置了 IP_HDRINCL 的原始套接字上使用,sendto() dst_addr arg 是否重要?

python - 如何在不使用线程作业更改其位置的情况下更新字符串的值? [Python]

java - 资源路径位置 - Maven Java EE 配置 OSX