catalina.out Tomcat9 中的奇怪输出
Weird output in catalina.out Tomcat9
我使用 Tomcat9 作为服务器,我使用 Catalina.out
作为我的记录器输出 "System.out"
和 "System.error"
。我不知道每次我打开并刷新 Catalina.out 文件时,它都会给出奇怪的输出(如下图所示)并且这个输出一直在增加,直到超过百万长度。打开 Catalina.out 文件会导致加载缓慢。加载这个奇怪的东西后,我需要的记录器输出将位于这些东西的底部。
通过记事本++打开Catalina.out
将有以下输出:
我希望输出不会给出这种奇怪的恼人输出。
我想您需要在此处进行一些格式化。只需按照以下步骤操作即可。
- 在记事本++中打开文件
- 键入 Control-A(select 全部)
- 键入 Control-H(替换)在 'Find What' 中键入 '\x00'
- 在'Replace With'中留空在'Search Mode'中选择'Extended'
- 然后点击'Replace All'
我想,日志的编码是错误的。
可能是,你应该检查Apache Tomcat.
的日志写入的属性
(见http://tomcat.apache.org/tomcat-9.0-doc/logging.html)
希望对你有所帮助。
我刚刚发现只有当我删除 Catalina.out 中的所有启动记录器时才会出现奇怪的输出。
启动记录器示例:
。
.
{一些记录器}
2019 年 8 月 8 日 15:15:22.692 INFO [main] org.apache.catalina.startup.Catalina.start 服务器在 [33,192] 毫秒内启动
如果我只是离开它,它就不会再给出奇怪的输出了。
所以,我会关闭这个问题。
我使用 Tomcat9 作为服务器,我使用 Catalina.out
作为我的记录器输出 "System.out"
和 "System.error"
。我不知道每次我打开并刷新 Catalina.out 文件时,它都会给出奇怪的输出(如下图所示)并且这个输出一直在增加,直到超过百万长度。打开 Catalina.out 文件会导致加载缓慢。加载这个奇怪的东西后,我需要的记录器输出将位于这些东西的底部。
通过记事本++打开Catalina.out
将有以下输出:
我希望输出不会给出这种奇怪的恼人输出。
我想您需要在此处进行一些格式化。只需按照以下步骤操作即可。
- 在记事本++中打开文件
- 键入 Control-A(select 全部)
- 键入 Control-H(替换)在 'Find What' 中键入 '\x00'
- 在'Replace With'中留空在'Search Mode'中选择'Extended'
- 然后点击'Replace All'
我想,日志的编码是错误的。 可能是,你应该检查Apache Tomcat.
的日志写入的属性(见http://tomcat.apache.org/tomcat-9.0-doc/logging.html)
希望对你有所帮助。
我刚刚发现只有当我删除 Catalina.out 中的所有启动记录器时才会出现奇怪的输出。
启动记录器示例:
。 . {一些记录器} 2019 年 8 月 8 日 15:15:22.692 INFO [main] org.apache.catalina.startup.Catalina.start 服务器在 [33,192] 毫秒内启动
如果我只是离开它,它就不会再给出奇怪的输出了。 所以,我会关闭这个问题。