我注意到在我的JBoss Application Server 7安装下,standalone/tmp
我有400 MB的文件与过去的部署相关,其中一些已经使用了几个月。
如何清理?它应该自动发生吗?有工具吗?我可以自己删除所有这些文件吗?
Answers:
如您所知,JBoss是纯粹基于文件系统的安装。要安装,只需解压缩文件即可。安装后,默认情况下会创建一个特定的文件夹结构,并且在您首次运行JBoss实例时,它会创建其他文件夹用于运行时操作。为了进行比较,这里是您第一次启动之前和之后的JBoss AS 7的结构
之前
jboss-as-7
|
|---> standalone
| |----> lib
| |----> configuration
| |----> deployments
|
|---> domain
|....
后
jboss-as-7
|
|---> standalone
| |----> lib
| |----> configuration
| |----> deployments
| |----> tmp
| |----> data
| |----> log
|
|---> domain
|....
如您所见,将创建3个新文件夹(日志,数据和tmp)。可以删除这些文件夹,而不会影响部署文件夹中部署的应用程序,除非您的应用程序生成了存储在这些文件夹中的数据。在开发中,假设您不需要“数据”目录中存储的日志和数据,则可以删除所有这3个新文件夹。
对于生产而言,不建议ITS删除这些文件夹,因为可能有应用程序生成的数据存储了应用程序的某些状态。例如,在数据文件夹中,appserver可以保存重要的Tx回滚日志。因此,如果出于生产中的任何原因需要删除这些文件夹,请与您的JBoss管理员联系。
祝好运!
tmp
或work
文件夹?如果您能解释或指向一些与此有关的链接,我将不胜感激。谢谢
tmp
。