因此,我尝试根据本指南配置 AppEngine 日志记录,确保已将 logging.properties 文件配置为在 web.xml 中使用。我已经通过以下方式配置了 logging.properties:
.level = WARNING
nilsnett.chinese.backend.level = INFO
我的日志记录包装器的包名称是nilsnett.chinese.backend
. 问题是即使使用此配置,我的应用程序的信息级日志输出也会被过滤。证据:
我还尝试了以下配置,它产生了相同的结果(包括包名末尾的记录器类名):
.level = WARNING
nilsnett.chinese.backend.JavaUtilLogger.level = INFO
为了证明实际读取了 logging.properties 文件,并且我确实在此服务调用中将信息级日志记录数据写入了 app-engine,让我向您展示当我设置时会发生什么.level=INFO
:
所以我想要的结果是从我的包中获得 INFO 和更高级别的日志输出,而其他包,比如org.datanucleus
,只在 WARNING 或更严重的情况下显示输出。在上面的示例中,我只需要标有紫色星号的两条线。我做错什么了吗?