系统日志清理机制

AISE管理系统支持变更日志保留天数。

特性说明

AISE 后台管理系统,之前是日志默认保留60天,超过60天的日志会被删除,现修改成默认保留7天,且在docker-compose-allinone.yml中的服务aise-manager、aise-auth、aise-modules-system、aise-modules-job、aise-modules-file、aise-gateway新增环境变量AISE_LOG_MAX_HISTORY,部署时可以通过修改环境变量修改日期默认保留天数。

操作指引

单应用日志保留天数修改:

  1. 部署全部应用时,可以修改multihost.env文件中AISE_LOG_MAX_HISTORY参数,然后执行start.sh脚本

  2. 部署单个应用,修改docker-compose-allinone.yml文件中所属应用参数,例如:${AISE_LOG_MAX_HISTORY:-10}

  3. 执行以下命令:

    cd /home/aise/aise-system-core-deploy
    docker-compose -f docker-compose-allinone.yml stop aise-manager
    docker-compose -f docker-compose-allinone.yml rm -f aise-manager
    docker-compose -f docker-compose-allinone.yml up -d aise-manager
    
  4. 示例说明:默认保留7天,如果当天是11月27日,会删除11月20日之前的日志 image