# Jpom 中的项目控制台日志说明 > Jpom中为了实时查看控制台日志是将控制台日志输出到指定文件中,在控制台页面采用websocket实时监听文件内容的变化实现的 #### 控制台日志文件生成规则 > 项目路径+项目id+【.log】 > 如果选择的项目存放路径为【/test/project/test1】 > 项目的id为【project1】 > 控制台日志文件的实际路径为: /test/project/test1/project1.log > 在项目的编辑页面会显示日志的完整路径 #### 为了防止日志文件的增大 > Jpom会在项目重启时自动转存上一次的日志文件到备份路径 ``` 备份路径为:【控制台日志文件路径+_back(文件夹)】 如日志文件路径为:/test/project/test1/project1.log 备份日志文件夹路径为:/test/project/test1/project1.log_back 备份日志文件夹下面的文件存放规则为:操作时间.log 如:【20190421220400.log】 ``` > 同时为了防止随着运行时间的增加造成的日志文件增大 ``` Jpom 会定时扫描所有日志文件,如果超过一定大小将自动备份一次 默认周期为 10分钟、默认大小为50MB 扫描周期和文件大小为可配置 (配置规则请查看插件端的外部配置文件中) log.autoBackConsoleCron 、 log.autoBackSize ``` > 为了日志文件的长期存储,Jpom也会定期清理过久的日志文件 ``` 默认为保存7天 保存天数为可以配置(log.saveDays) ``` #### 特说说明 > 由于windows系统机制问题,在windows中不支持不停服务移动文件,所有在windows中,正在运行的项目Jpom如果自动扫描备份日志文件