我在 JBOSS EAP服务器中运行 JSF Web应用程序。该应用程序运行良好很长时间。但突然间,我发现服务器内存被大量日志占用。这些日志不是来自应用程序。请在下面找到示例日志。
因此,应用程序不会再次部署。得到以下错误。
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
任何人都可以建议如何解决这个问题以及为什么这个问题突然发生?
答案 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.