在使用logback并在Windows 7下运行的java应用程序中,sysinternals进程监视器(www.sysinternals.com)显示java进程正在读取应用程序的日志文件。为什么会这样?
我们的应用程序遇到问题,并且在发现这一情况时,对其进行了详细审查。我们发现这与我们的问题无关,但我仍然希望理解它。
我原本以为appender只会附加到日志文件的末尾,就像它的名字所暗示的那样,我很惊讶并且很尴尬地看到这一点,特别是在我坚持认为它不可能是真的之后。
有人可以解释为什么logback需要读取日志文件吗?我可以断言,应用程序的代码都没有读取该文件。