每当我启动 JBoss
在 Windows 计算机上,它会自动在 standalone\tmp\vfs\temp
中创建临时文件夹JBoss
的目录。最终临时数据的大小变得巨大。手动删除很麻烦。因此,如果有人通过在 JBoss
关机事件中删除临时文件夹来解决此问题,则需要帮助。 .
最佳答案
根据标签,我假设您正在使用 JBoss 6.x。/vfs 下产生大量日志很可能是由于 JVM 参数的 -Xrs 选项造成的。
没有可用的 CLI 命令可以防止这种情况发生或在关闭期间清除日志。我们可以在服务器停止时手动删除这些文件,或者作为临时解决方法,我们可以在启动期间删除它们。
在standalonde.sh/standalone.bat中添加rm -rf ../standalone/tmp
。这将在启动服务器实例时清除文件。但强烈不建议在服务器运行时清除 tmp 目录。
这个问题在6.4.0版本中已经修复,升级到最新就好了。
关于java - 我们如何从 JBoss 目录中自动删除standalone\tmp\vfs\temp,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44365751/