temporales files delete clean cache borrar caching jboss jboss7.x vfs tmp

caching - files - ¿Cómo limpio automáticamente mi directorio $ JBOSS_HOME/standalone/tmp?



temporales de jboss (1)

No necesita configurar las propiedades del sistema VFS. Además, sus propiedades provienen de VFS2 que se utilizó AS5 / 6 veces.

AS7 + tiene una implementación nueva / diferente de VFS y maneja esto de manera diferente.

Hay pocos errores en 7.1.x en esta área y ware corregidos en WildFly 8 Beta1.

Ver jira para más información sobre esto.

Te recomendaría que actualices a WildFly 8.

Estoy usando JBoss 7.1.3.Final en mi máquina de desarrollo, una Mac 10.9.1. Estoy intentando que mi directorio / tmp / vfs se limpie solo (con un tiempo de almacenamiento en caché máximo de un día), así que agregué esta línea a mi archivo $ JBOSS_HOME / bin / standalone.conf ...

JAVA_OPTS="$JAVA_OPTS -Djboss.vfs.cache=org.jboss.virtual.plugins.cache.IterableTimedVFSCache -Djboss.vfs.cache.TimedPolicyCaching.lifetime=86400"

Confirmé que las propiedades del sistema se están cargando cuando inicio mi servidor. Sin embargo, después de reiniciar, aún veo directorios en $ JBOSS_HOME / standalone / tmp / vfs que tienen más de un día de antigüedad. ¿Hay algo malo en lo anterior o hay otro parámetro que necesito agregar para eliminar ese directorio?