AppEngine 使用 JUL 进行日志记录,我已经配置了 logging.properties 文件并在 appengine-web.xml 中引用了该文件
问题是 AppEngine 在控制台日志中显示数据的格式在每条日志行大约 180 个字符后被截断。而且由于其中很大一部分被方法和类名(包括包)和日期占用,因此没有太多实际的日志消息出现。
我试图以编程方式和通过 logging.properties 配置我自己的格式化程序,但没有运气。
我意识到我可以通过 slf4j、logback 或 log4j 推送我的所有日志,但我相信这样做会导致所有此类日志在 AppEngine 日志控制台中显示为标准输出,该控制台具有自己的冗长风格。
有没有办法为 AppEngine 日志定义特定格式,如果有,如何定义?如果每个日志行没有被截断为 180 个字符,就足够了。