JBOSS服务器日志在服务器中占用更多内存

时间:2017-06-05 00:28:12

标签: java jboss

我在 JBOSS EAP服务器中运行 JSF Web应用程序。该应用程序运行良好很长时间。但突然间,我发现服务器内存被大量日志占用。这些日志不是来自应用程序。请在下面找到示例日志。

enter image description here

因此,应用程序不会再次部署。得到以下错误。

Caused by: java.io.IOException: There is not enough space on the disk
    at java.io.FileOutputStream.writeBytes(Native Method) [rt.jar:1.6.0_35]
    at java.io.FileOutputStream.write(FileOutputStream.java:282) [rt.jar:1.6.0_35]
    at org.jboss.vfs.VFSUtils.copyStream(VFSUtils.java:439) [jboss-vfs-3.2.10.Final-redhat-1.jar:3.2.10.Final-redhat-1]
    at org.jboss.vfs.VFSUtils.copyStream(VFSUtils.java:418) [jboss-vfs-3.2.10.Final-redhat-1.jar:3.2.10.Final-redhat-1]
    at org.jboss.vfs.TempDir.createFile(TempDir.java:86) [jboss-vfs-3.2.10.Final-redhat-1.jar:3.2.10.Final-redhat-1]
    at org.jboss.vfs.spi.JavaZipFileSystem.<init>(JavaZipFileSystem.java:77) [jboss-vfs-3.2.10.Final-redhat-1.jar:3.2.10.Final-redhat-1]
    at org.jboss.vfs.VFS.mountZip(VFS.java:386) [jboss-vfs-3.2.10.Final-redhat-1.jar:3.2.10.Final-redhat-1]
    at org.jboss.vfs.VFS.mountZip(VFS.java:410) [jboss-vfs-3.2.10.Final-redhat-1.jar:3.2.10.Final-redhat-1]
    at org.jboss.as.web.deployment.WarStructureDeploymentProcessor.createResourceRoots(WarStructureDeploymentProcessor.java:171)
    ... 7 more

任何人都可以建议如何解决这个问题以及为什么这个问题突然发生?

2 个答案:

答案 0 :(得分:1)

将日志级别更改为&#34; INFO &#34;来自&#34; DEBUG &#34;

答案 1 :(得分:1)

If you use the periodic rotating file appender write a skript to remove old log files.