云客户?
免费开始>
在MyJFrog >中升级
云有什么新>





由于Tomcat不在Artifactory的控制范围内,您必须手动设置Tomcat日志的日志旋转,以管理日志文件。

对象的日志旋转设置如下示例catalina.out登录Linux系统。

  1. 创建一个配置文件,tomcat/etc/logrotate.d
  2. 输入以下内容/etc/logrotate.d / tomcat

    / {PATH_TO_CATALINA_FILE} /卡特琳娜*。* {copytruncate每日旋转7压缩missingok大小100M}

    文件中的参数说明如下表所示。

    参数 描述
    copytruncate 在创建副本后截断原始日志文件,而不是移动旧日志文件并创建新日志文件。
    每天 每天轮换日志。
    旋转 要保留的旋转日志的数量。
    压缩 压缩日志文件。
    missingok 如果日志文件丢失,则跳到下一个文件而不抛出错误消息。
    大小#米 文件的最大大小(兆字节)。
  3. 添加cron任务自动旋转运行日志。例如,添加任务/等/ cron.hourly /以小时为单位进行轮换。

    你也可以通过运行手动运行任务/usr/sbin/logrotate /etc/logrotate.conf


在复制文件和截断文件之间有一个非常小的时间片。因此,可能会导致部分日志数据丢失

  • 没有标签
版权所有©2022 JFrog Ltd.