临时文件未删除?

时间:2012-03-28 05:48:33

标签: jboss jna jboss6.x temporary-files delete-file

我们正在使用JBoss 6,jna tmp文件已创建但未删除。

路径:

jboss.server.home.dir/tmp

文件:

-rw-r--r-- 1 root          root         182908 Mar  5 14:43 jna1000075621423330119.tmp
-rw-r--r-- 1 root          root         182908 Mar 13 21:21 jna1000448379897914340.tmp
-rw-r--r-- 1 root          root         182908 Mar  8 00:53 jna100087558889160466.tmp
-rw-r--r-- 1 root          root         182908 Mar  5 17:53 jna1001389809425363375.tmp
-rw-r--r-- 1 root          root         182908 Mar  6 23:14 jna1001847722792022649.tmp
-rw-r--r-- 1 root          root         182908 Mar  9 09:19 jna1002218205957676424.tmp
...

1 个答案:

答案 0 :(得分:1)

有些应用或图书馆使用JNA来调用本机代码。 那些jna*.tmp文件实际上是一些解包为当前临时目录的lib*.so本机库。 JBoss本身不使用本机代码。 您可以尝试确定实际使用JNA的人员。但最简单的方法就是将tmp dir cleanup添加到jboss启动脚本中。

相关问题