代码之家  ›  专栏  ›  技术社区  ›  u123

未将任何内容写入日志文件(atlassian jira)

  •  4
  • u123  · 技术社区  · 6 年前

    我安装了jira 7.3.6,并创建了一个自定义验证器类,在该类中,我将以下消息写入日志:

    log.debug(" - - Debug");
    log.warn(" - - Warning");
    log.info(" - - INFO");
    System.out.println("  - - - - -  Test print - - ");
    

    但日志文件位于:

    /opt/jira/atlassian/data/log/atlassian-jira.log
    

    不包含任何上述打印消息。我明白了:

    - - - - -  Test print - - 
    

    从系统输出调用:

    /opt/jira/atlassian/jira/logs/catalina.out
    

    它验证上述代码是否确实得到执行。中的第一行 log4j.properties 包含:

    log4j.rootLogger=DEBUG, filelog, cloudAppender
    

    所以它应该打印这些日志消息。

    有什么想法可能是错误的,以及让日志记录工作的想法吗?

    1 回复  |  直到 6 年前
        1
  •  3
  •   u123    6 年前

    我自己通过以下方式找到了答案:

    https://confluence.atlassian.com/adminjiraserver071/logging-and-profiling-802592962.html

    文件的实际位置可以从Jira Web UI中读取 System info -> File Paths