自动删除 tmp 文件夹 jboss-eap-6.2
Auto delete tmp folder jboss-eap-6.2
我在 windows 上使用 jboss-eap-6.2 和 Spring 工具套件。
经过几次服务器启动-停止循环后,tmp 文件夹的大小以 GB 为单位增加。
有什么办法可以解决这个问题吗?
比如,tmp文件夹可以自动删除吗?
我通过提供参数尝试了以下选项,但没有用:
-Djboss.vfs.cache=org.jboss.virtual.plugins.cache.IterableTimedVFSCache-Djboss.vfs.cache.TimedPolicyCaching.lifetime=1440
如何自动删除 tmp 文件夹?
这是 JBoss EAP 6 的问题。此问题已在 JBoss EAP 6.4.x 版本中修复。您可以在关闭服务器实例后手动或通过脚本删除 tmp 文件夹。服务器启动时不要删除 tmp 目录。
我使用了这个 bat
脚本。您可以在服务器关闭时启动它。该脚本删除 tmp
、data
和 log
文件夹。
@echo off
SET JBOSS_HOME= <HERE JBOSS HOME>
SET JBOSS_STANDALONE_DIR=%JBOSS_HOME%\standalone
rd /S /Q %JBOSS_STANDALONE_DIR%\tmp
md %JBOSS_STANDALONE_DIR%\tmp
rd /S /Q %JBOSS_STANDALONE_DIR%\data
md %JBOSS_STANDALONE_DIR%\data
rd /S /Q %JBOSS_STANDALONE_DIR%\log
md %JBOSS_STANDALONE_DIR%\log
我在 windows 上使用 jboss-eap-6.2 和 Spring 工具套件。
经过几次服务器启动-停止循环后,tmp 文件夹的大小以 GB 为单位增加。
有什么办法可以解决这个问题吗? 比如,tmp文件夹可以自动删除吗?
我通过提供参数尝试了以下选项,但没有用:
-Djboss.vfs.cache=org.jboss.virtual.plugins.cache.IterableTimedVFSCache-Djboss.vfs.cache.TimedPolicyCaching.lifetime=1440
如何自动删除 tmp 文件夹?
这是 JBoss EAP 6 的问题。此问题已在 JBoss EAP 6.4.x 版本中修复。您可以在关闭服务器实例后手动或通过脚本删除 tmp 文件夹。服务器启动时不要删除 tmp 目录。
我使用了这个 bat
脚本。您可以在服务器关闭时启动它。该脚本删除 tmp
、data
和 log
文件夹。
@echo off
SET JBOSS_HOME= <HERE JBOSS HOME>
SET JBOSS_STANDALONE_DIR=%JBOSS_HOME%\standalone
rd /S /Q %JBOSS_STANDALONE_DIR%\tmp
md %JBOSS_STANDALONE_DIR%\tmp
rd /S /Q %JBOSS_STANDALONE_DIR%\data
md %JBOSS_STANDALONE_DIR%\data
rd /S /Q %JBOSS_STANDALONE_DIR%\log
md %JBOSS_STANDALONE_DIR%\log